2

我们想参考 Jenkins 工作流的并行任务中的一个步骤。但似乎对于多个并行任务中的步骤,步骤 ID 的创建是不确定的。对于输入步骤,可以手动指定步骤 ID。是否可以为 shell 步骤指定步骤 id 或查询步骤 id?

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

4

2 回答 2

4

实际上,步骤 ID 通常无法提前预测。你想像这样链接到它的日志?我对用例并不完全清楚。

最接近的现有 RFE 是JENKINS-28119

于 2015-10-28T22:45:28.873 回答
0

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

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

然后输入 URL 将显示为:

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

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

于 2015-09-21T11:47:00.933 回答