2013-05-07 66 views
1

我正在嘗試構建多個Jenkins作業,例如job1,job2其中jobs2是下游job1,每個需要在多個平臺上運行,例如, Win,Mac,UnixMultiple Platofrms上的多個Jenkins作業

我需要Mac上的job2才能在Mac上的job1完成後啓動,同樣適用於其他人......但找不到簡單的方法來完成這個簡單的事情!

我嘗試了矩陣配置,參數化的扳機,扳機延伸,NodeLabel,但非做了正確的工作

這個任務看起來很簡單,但我無法做到!任何幫助真的很感謝

+0

你能描述一下爲什麼你嘗試過的一些解決方案不起作用嗎? – gaige 2013-05-07 23:33:36

+0

矩陣配置完成了這項工作,但job2只會在所有job1平臺完成後纔會觸發,這可能是好的,但我有大約10個工作,每個平臺有6個,這可能需要很長時間 – user2165047 2013-05-08 08:06:47

+0

它會在當時完成,因爲它可以並行構建所有平臺(除非您故意將其設置爲串行平臺)。 – Trejkaz 2013-11-20 03:03:54

回答

0

您是否嘗試過Build Pipeline PluginPipeline Plugin來解決這個問題?您還可以考慮根據作業依賴性動態創建這些管道,然後運行。

似乎適合我。

+0

儘管此鏈接可能回答此問題,但最好在此處包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/13134432) – Marusyk 2016-07-27 07:19:13

+0

瞭解並同意。 – Prasanna 2016-07-27 13:00:03

相關問題