我正在嘗試構建多個Jenkins作業,例如job1,job2其中jobs2是下游job1,每個需要在多個平臺上運行,例如, Win,Mac,UnixMultiple Platofrms上的多個Jenkins作業
我需要Mac上的job2才能在Mac上的job1完成後啓動,同樣適用於其他人......但找不到簡單的方法來完成這個簡單的事情!
我嘗試了矩陣配置,參數化的扳機,扳機延伸,NodeLabel,但非做了正確的工作
這個任務看起來很簡單,但我無法做到!任何幫助真的很感謝
我正在嘗試構建多個Jenkins作業,例如job1,job2其中jobs2是下游job1,每個需要在多個平臺上運行,例如, Win,Mac,UnixMultiple Platofrms上的多個Jenkins作業
我需要Mac上的job2才能在Mac上的job1完成後啓動,同樣適用於其他人......但找不到簡單的方法來完成這個簡單的事情!
我嘗試了矩陣配置,參數化的扳機,扳機延伸,NodeLabel,但非做了正確的工作
這個任務看起來很簡單,但我無法做到!任何幫助真的很感謝
您是否嘗試過Build Pipeline Plugin或Pipeline Plugin來解決這個問題?您還可以考慮根據作業依賴性動態創建這些管道,然後運行。
似乎適合我。
你能描述一下爲什麼你嘗試過的一些解決方案不起作用嗎? – gaige 2013-05-07 23:33:36
矩陣配置完成了這項工作,但job2只會在所有job1平臺完成後纔會觸發,這可能是好的,但我有大約10個工作,每個平臺有6個,這可能需要很長時間 – user2165047 2013-05-08 08:06:47
它會在當時完成,因爲它可以並行構建所有平臺(除非您故意將其設置爲串行平臺)。 – Trejkaz 2013-11-20 03:03:54