我們希望參考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