|
1 | | -const { prettyError } = require('../../../../logic/cli-config/errors/helpers'); |
| 1 | +const _ = require('lodash'); |
2 | 2 | const colors = require('colors'); |
3 | | -const { to } = require('./../../../../logic/cli-config/errors/awaitTo'); |
| 3 | +const cliProgress = require('cli-progress'); |
| 4 | +const figlet = require('figlet'); |
| 5 | +const path = require('path'); |
| 6 | +const { homedir } = require('os'); |
| 7 | +const Promise = require('bluebird'); |
| 8 | +const YAML = require('yaml'); |
| 9 | +const fs = require('fs'); |
| 10 | + |
| 11 | +const { prettyError } = require('../../../../logic/cli-config/errors/helpers'); |
| 12 | +const { to } = require('../../../../logic/cli-config/errors/awaitTo'); |
4 | 13 | const sdk = require('../../../../logic/sdk'); |
5 | | -const _ = require('lodash'); |
6 | 14 | const { status: STATUSES } = require('./installation-process'); |
7 | 15 | const pipelinesRunCmd = require('../pipeline/run.cmd'); |
8 | 16 | const { getAllNamespaces } = require('../../helpers/kubernetes'); |
9 | 17 | const { followLogs } = require('../../helpers/logs'); |
10 | 18 | const ProgressEvents = require('../../helpers/progressEvents'); |
11 | | -const cliProgress = require('cli-progress'); |
12 | | -const figlet = require('figlet'); |
13 | | -const path = require('path'); |
14 | | -const { homedir } = require('os'); |
15 | 19 | const { |
16 | 20 | components, Runner, Downloader, CommonProgressFormat, |
17 | 21 | CODEFRESH_PATH, |
18 | | -} = require('./../../../../binary'); |
| 22 | +} = require('../../../../binary'); |
19 | 23 | const { pathExists } = require('../../helpers/general'); |
20 | | -const Promise = require('bluebird'); |
21 | | -const YAML = require('yaml'); |
22 | | -const fs = require('fs'); |
23 | 24 |
|
24 | 25 | const INSTALLATION_DEFAULTS = { |
25 | 26 | NAMESPACE: 'codefresh', |
@@ -421,7 +422,8 @@ async function downloadHybridComponents(location, bypassDownload = false) { |
421 | 422 | } |
422 | 423 |
|
423 | 424 | /* eslint-disable no-restricted-syntax, no-await-in-loop */ |
424 | | -async function downloadComponents(location = CODEFRESH_PATH, componentsArray = []) { |
| 425 | +async function downloadComponents(location = CODEFRESH_PATH, componentsArg = []) { |
| 426 | + const componentsArray = _.isArray(componentsArg) ? componentsArg : [componentsArg]; |
425 | 427 | for (const component of componentsArray) { |
426 | 428 | switch (component) { |
427 | 429 | case 'stevedore': |
|
0 commit comments