我们可以将变量作为参数(作为列表)传递吗?
下面的代码不起作用。这意味着它不将其作为一个列表,而是将其作为一个参数作为整个字符串。 例如:
我们有$(templateParm)= dir1 / dir2,dir3 / dir4
-模板:dockerBuild.yml
参数:
DOCKER_FILE: [ "$(templateParm)" ]
SOURCE_BRANCH_NAME: $(Build.SourceBranchName)
BUILD_NUMBER: $(Build.BuildNumber)
SOURCE_DIR: $(Build.SourcesDirectory)
如果我们像下面那样在此处传递值,它将作为列表。这意味着它将其作为2个参数。
-模板:dockerBuild.yml
参数:
DOCKER_FILE: [ "dir1/dir2", "dir3/dir4" ]
SOURCE_BRANCH_NAME: $(Build.SourceBranchName)
BUILD_NUMBER: $(Build.BuildNumber)
SOURCE_DIR: $(Build.SourcesDirectory)
有什么解决办法吗?