diff --git a/lib/compiler.js b/lib/compiler.js index c2c00f27..f4e7ea5f 100644 --- a/lib/compiler.js +++ b/lib/compiler.js @@ -110,7 +110,16 @@ function buildEnvCommandLineParams(config, envData, $logger) { envFlagNames.splice(snapshotEnvIndex, 1); } - return envFlagNames.map(item => `--env.${item}=${envData[item]}`); + const args = []; + envFlagNames.map(item => { + let envValue = envData[item]; + if(!Array.isArray(envValue)) { + envValue = [envValue]; + } + envValue.map(value => args.push(`--env.${item}=${value}`)) + }); + + return args; } function logSnapshotWarningMessage($logger) {