2016-04-04 53 views
16

我有一個詹金斯的工作,使用管道力學。它有幾個步驟。爲了理解,我們假設我有3個階段。第2次並行,第3次在他們之後。現在取決於階段3的最後版本的結果,我想做不同的事情。 如果第3階段以前是成功的,我想從第1階段的結果,否則採取第2階段的結果。 這可能檢查嗎?我沒有得到如何檢索舞臺的最後結果,只是爲最後一個工作狀態做了類似的事情。僅從succesfull工作我可以獲得Jenkins管道中前一階段構建的狀態嗎?

+0

你能否詳細說明你的意思是「管道力學」?你使用哪個插件?工作流程?多椎?或者只是觸發下游工作? –

+0

很難告訴我,因爲我無法訪問插件設置。當我創建一個新的作業時,它說:「流水線 \t \t編排可以跨越多個構建從站的長時間運行的活動適用於構建管道(以前稱爲工作流)和/或組織複雜活動,風格的工作類型「。 ...我認爲這現在已經集成到Jenkins w/o插件中。 – Matthias

+0

所以你確實似乎在使用https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin--它鏈接到的頁面,https://jenkins.io/solutions/pipeline/,可能有鏈接幫助你解決你的問題。 –

回答

1
  1. 輸出寫入,無需檢查,然後
  2. 我沒有聽到舞臺上的地位,你已經打破你的階段爲單獨的作業,然後使用「工作狀態」
相關問題