@@ -186,12 +186,12 @@ protected override string GenerateCommandLineCommands()
186
186
" --outputregistry " + OutputRegistry +
187
187
" --imagename " + ImageName +
188
188
" --workingdirectory " + WorkingDirectory +
189
- ( Entrypoint . Length > 0 ? " --entrypoint " + Entrypoint . Select ( ( i ) => i . ItemSpec ) . Aggregate ( ( i , s ) => s += i + " " ) : "" ) +
190
- ( Labels . Length > 0 ? " --labels " + Labels . Select ( ( i ) => i . ItemSpec + "=" + i . GetMetadata ( "Value" ) ) . Aggregate ( ( i , s ) => s += i + " " ) : "" ) +
191
- ( ImageTags . Length > 0 ? " --imagetags " + ImageTags . Select ( ( i ) => i . ItemSpec ) . Aggregate ( ( i , s ) => s += i + " " ) : "" ) +
192
- ( EntrypointArgs . Length > 0 ? " --entrypointargs " + EntrypointArgs . Select ( ( i ) => i . ItemSpec ) . Aggregate ( ( i , s ) => s += i + " " ) : "" ) +
193
- ( ExposedPorts . Length > 0 ? " --ports " + ExposedPorts . Select ( ( i ) => i . ItemSpec + "/" + i . GetMetadata ( "Type" ) ) . Aggregate ( ( i , s ) => s += i + " " ) : "" ) +
194
- ( ContainerEnvironmentVariables . Length > 0 ? " --environmentvariables " + ContainerEnvironmentVariables . Select ( ( i ) => i . ItemSpec + "=" + i . GetMetadata ( "Value" ) ) . Aggregate ( ( i , s ) => s += i + " " ) : "" ) ;
189
+ ( Entrypoint . Length > 0 ? " --entrypoint " + String . Join ( " " , Entrypoint . Select ( ( i ) => i . ItemSpec ) ) : "" ) +
190
+ ( Labels . Length > 0 ? " --labels " + String . Join ( " " , Labels . Select ( ( i ) => i . ItemSpec + "=" + Quote ( i . GetMetadata ( "Value" ) ) ) ) : "" ) +
191
+ ( ImageTags . Length > 0 ? " --imagetags " + String . Join ( " " , ImageTags . Select ( ( i ) => Quote ( i . ItemSpec ) ) ) : "" ) +
192
+ ( EntrypointArgs . Length > 0 ? " --entrypointargs " + String . Join ( " " , EntrypointArgs . Select ( ( i ) => i . ItemSpec ) ) : "" ) +
193
+ ( ExposedPorts . Length > 0 ? " --ports " + String . Join ( " " , ExposedPorts . Select ( ( i ) => i . ItemSpec + "/" + i . GetMetadata ( "Type" ) ) ) : "" ) +
194
+ ( ContainerEnvironmentVariables . Length > 0 ? " --environmentvariables " + String . Join ( " " , ContainerEnvironmentVariables . Select ( ( i ) => i . ItemSpec + "=" + Quote ( i . GetMetadata ( "Value" ) ) ) ) : "" ) ;
195
195
}
196
196
197
197
private string Quote ( string path )
0 commit comments