Jenkins Workflow:如何获取或设置步骤 ID
Jenkins Workflow: How to get or set step id
我们想引用 Jenkins 工作流的并行任务中的一个步骤。但似乎为多个并行任务中的步骤创建的步骤 ID 是不确定的。对于输入步骤,可以手动指定步骤 ID。是否可以为 shell 步骤指定步骤 ID 或查询步骤 ID?
目的是我们想在并行任务中创建一个 link 到 shell 脚本。
也许您想使用输入 ID 而不是步骤 ID:
node {
input id: 'input1', message: 'Continue?'
}
然后输入 URL 将显示为:
http://[jenkins_base_URL]/job/[job_name]/[build_id]/input/Input1/proceedEmpty
(注意输入 ID 的大小写)。
事实上,步骤 ID 通常无法提前预测。你想 link 到它的日志,比如 this 吗?我对用例不是很清楚。
最接近的现有 RFE 是 JENKINS-28119。
我们想引用 Jenkins 工作流的并行任务中的一个步骤。但似乎为多个并行任务中的步骤创建的步骤 ID 是不确定的。对于输入步骤,可以手动指定步骤 ID。是否可以为 shell 步骤指定步骤 ID 或查询步骤 ID?
目的是我们想在并行任务中创建一个 link 到 shell 脚本。
也许您想使用输入 ID 而不是步骤 ID:
node {
input id: 'input1', message: 'Continue?'
}
然后输入 URL 将显示为:
http://[jenkins_base_URL]/job/[job_name]/[build_id]/input/Input1/proceedEmpty
(注意输入 ID 的大小写)。
事实上,步骤 ID 通常无法提前预测。你想 link 到它的日志,比如 this 吗?我对用例不是很清楚。
最接近的现有 RFE 是 JENKINS-28119。