【发布时间】:2016-09-28 14:14:33
【问题描述】:
我想知道是否可以使用最后一个参数设置触发作业的后期构建。我找到了这个插件https://wiki.jenkins-ci.org/display/JENKINS/Rebuild+Plugin,但我无法正确调用,这个插件是基于上次工作索引的。
这是一个简短的问题,但我无法找到适当的修复/解决方法。
【问题讨论】:
标签: jenkins jenkins-plugins jenkins-pipeline
我想知道是否可以使用最后一个参数设置触发作业的后期构建。我找到了这个插件https://wiki.jenkins-ci.org/display/JENKINS/Rebuild+Plugin,但我无法正确调用,这个插件是基于上次工作索引的。
这是一个简短的问题,但我无法找到适当的修复/解决方法。
【问题讨论】:
标签: jenkins jenkins-plugins jenkins-pipeline
我认为您必须将此参数保存在工作区文件夹中的某个文件中,例如 settings.xml 或类似的东西,您可以轻松地制作这样的命令:
sh """echo '<name>$PARAMETER_VALUE</name>' >> ./settings.xml"""
当你想读取这个参数时,你可以使用 sed 选项或其他类似的东西:
sh """awk '{if($1 == "name") print $2}' ./settings.xml"""
【讨论】: