diff --git a/lib/compiler.js b/lib/compiler.js index 8ba42f9c..159c366a 100644 --- a/lib/compiler.js +++ b/lib/compiler.js @@ -135,10 +135,17 @@ function buildEnvCommandLineParams(config, envData, $logger) { const args = []; envFlagNames.map(item => { let envValue = envData[item]; - if (!Array.isArray(envValue)) { - envValue = [envValue]; + if (typeof envValue === "boolean") { + if (envValue) { + args.push(`--env.${item}`); + } + } else { + if (!Array.isArray(envValue)) { + envValue = [envValue]; + } + + envValue.map(value => args.push(`--env.${item}=${value}`)) } - envValue.map(value => args.push(`--env.${item}=${value}`)) }); return args;