Jenkins工作流程:如何获取或设置步骤ID

时间:2015-09-19 15:10:29

标签: jenkins-workflow

我们想在Jenkins工作流的并行任务中引用一个步骤。但似乎步骤ID对于多个并行任务中的步骤而言是非确定性的。对于输入步骤,可以手动指定步骤id。是否可以为shell步骤指定步骤ID或查询步骤ID?

目的是我们想在并行任务中创建一个指向shell脚本的链接。

2 个答案:

答案 0 :(得分:2)

事实上,步骤ID通常不会提前预测。是否要链接到其日志,例如this?我对用例并不完全清楚。

最接近的现有RFE为JENKINS-28119

答案 1 :(得分:0)

也许您想使用输入ID而不是步骤ID:

node {
  input id: 'input1', message: 'Continue?'
}

然后输入的URL将显示为:

http://[jenkins_base_URL]/job/[job_name]/[build_id]/input/Input1/proceedEmpty

(注意输入ID的大小写。)