【问题标题】:How can I loop thought Jenkins Extended Choice Parameter我如何循环思考詹金斯扩展选择参数
【发布时间】: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


    【解决方案1】:

    这是我使用的(借助这篇文章: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"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多