【发布时间】:2021-03-03 11:05:09
【问题描述】:
我的工作中有以下扩展选择参数:
如果我选择了这两个值,我如何在我的jenkinsfile 中循环思考它?
sh "docker run --rm --net=host -v ${WORKSPACE}:/app/ ${MyImage} --env ${ENV}"
【问题讨论】:
标签: loops jenkins jenkins-pipeline jenkins-plugins
我的工作中有以下扩展选择参数:
如果我选择了这两个值,我如何在我的jenkinsfile 中循环思考它?
sh "docker run --rm --net=host -v ${WORKSPACE}:/app/ ${MyImage} --env ${ENV}"
【问题讨论】:
标签: loops jenkins jenkins-pipeline jenkins-plugins
这是我使用的(借助这篇文章:Single parameter with multiple values - referencing extended-choice parameter values):
str = env.ENV.split(',')
for (String values :str)
sh "docker run --rm --net=host -v ${WORKSPACE}:/app/ ${MyImage} --env $values"
【讨论】: