首页 > 解决方案 > 有没有办法使用詹金斯中的选择参数一次构建多个参数?

问题描述

我需要在詹金斯中使用选择参数来建立一个工作

这是我的场景

我正在尝试在这种情况下建立工作

 Choice parameter:
   name: Build
   value:  value1
       value2
       value3
       value4

现在我可以通过一个一个值来构建它,但是这是一次构建所有值的任何方式或命令吗?

标签: jenkins

解决方案


你的情况基本上是一个 4*1 矩阵 - 用 value1 构建,用 value2 构建,用 value3 构建,用 value4 构建

因此,您可以使用多配置项目。为值*(比如 X)定义一个名称,并提供 value1、value2、value3、value4 作为配置中的值。您的值* (X) 的名称将可以访问,就好像它们是环境变量一样。这样,Jenkins 可以将构建的所有 value1、value2、value3、value4 作为输入传递。

请参阅https://wiki.jenkins.io/display/JENKINS/Building+a+matrix+project 它可以与https://wiki.jenkins.io/display/JENKINS/Multijob+Plugin结合使用以获取高级用例!


推荐阅读