我们希望参考Jenkins工作流程的并行任务中的步骤。但似乎对于多个并行任务中的步骤,创建的步骤ID不确定。对于输入步骤,可以手动指定步骤ID。是否可以为shell步骤指定步骤ID或者查询步骤ID?Jenkins工作流程:如何获取或设置步骤编号
目的是我们想创建一个链接到并行任务内的shell脚本。
我们希望参考Jenkins工作流程的并行任务中的步骤。但似乎对于多个并行任务中的步骤,创建的步骤ID不确定。对于输入步骤,可以手动指定步骤ID。是否可以为shell步骤指定步骤ID或者查询步骤ID?Jenkins工作流程:如何获取或设置步骤编号
目的是我们想创建一个链接到并行任务内的shell脚本。
事实上,步骤ID事实上通常不可预测。你想链接到它的日志,如this?我不完全清楚这个用例。
最接近的现有RFE将是JENKINS-28119。
也许你想使用的输入ID,而不是一步ID:
node {
input id: 'input1', message: 'Continue?'
}
然后输入URL会暴露出来:
http://[jenkins_base_URL]/job/[job_name]/[build_id]/input/Input1/proceedEmpty
(注意输入ID大小写)。
我们需要一个shell步骤的步骤id而不是输入步骤。我只提到输入是因为它有可能。我们或者需要类似shell的东西(或者查询的方法)。 –
步骤没有通用标识。你的具体需求是什么? – amuniz