diff --git a/packages/angular/cli/models/parser.ts b/packages/angular/cli/models/parser.ts index 2d5dbf7495e6..69610f815ad2 100644 --- a/packages/angular/cli/models/parser.ts +++ b/packages/angular/cli/models/parser.ts @@ -194,7 +194,7 @@ function _assignOption( const v = _coerce(value, option, parsedOptions[option.name]); if (v !== undefined) { if (parsedOptions[option.name] !== v) { - if (parsedOptions[option.name] !== undefined) { + if (parsedOptions[option.name] !== undefined && option.type !== OptionType.Array) { warnings.push( `Option ${JSON.stringify(option.name)} was already specified with value ` + `${JSON.stringify(parsedOptions[option.name])}. The new value ${JSON.stringify(v)} `