小编jun*_*bob的帖子

jenkins:使用URL传递多个"扩展选择参数"值

我的Jenkins构建中的一个参数扩展选择参数,当从构建网页调用构建时,该参数作为逗号分隔值的选择提交.

但是,我还需要使用wget+ 来调用构建URL.

所以,格式为:

wget "${JENKINS_URL}/job/buildname/buildWithParameters?ECP_LIST=blah1&token=token"
Run Code Online (Sandbox Code Playgroud)

说我的扩展选择参数ECP_LIST有可能的值:blah1,blah2,blah3,blah4.

如果我调用,例如:

wget "${JENKINS_URL}/job/buildname/buildWithParameters?ECP_LIST=blah3&token=token"
Run Code Online (Sandbox Code Playgroud)

对于EPC_LIST参数,构建开始正常,值为blah3.

但是,如果我希望使用2个或更多值调用它,它只会将空值传递给参数.

我尝试使用各种东西来分隔值,比如空格,编码逗号,分号.我没有在这里或谷歌找到答案.

jenkins

11
推荐指数
2
解决办法
7085
查看次数

保留Jenkins工作区

我让Jenkins设置为运行并发构建,因此我最终得到了工作空间,工作空间@ 2,工作空间@ 3等.如果Jenkins认为构建已完成,则新构建将覆盖工作空间.有没有办法偶尔防止这种情况?例如,在我说之前,不要覆盖工作区@ 3.我们有各种各样的情况,这将是非常有用的.

jenkins jenkins-workflow

5
推荐指数
3
解决办法
1万
查看次数

标签 统计

jenkins ×2

jenkins-workflow ×1