2016-10-03 49 views
2

我想在本地測試MultiJob插件,然後在較大的(更重要的)服務器上使用它。我希望它能夠順序地運行測試工作,並測試這些我得到的每項工作都是將一行文本打印到一個文本文件中。這似乎工作正常,直到我注意到它沒有按照期望的順序完成工作。Jenkins MultiJob插件沒有以所需的順序運行

我想知道爲什麼發生這種情況,如果有更好的方法來做到這一點,就好像第一份工作沒有在第二份工作之前建立一樣,系統就會失敗。 目前它完成了第二份工作,儘管就我所知,正確地配置了工作。

我也嘗試使用參數化觸發器插件,但是這並不會自動部署一個作業,只是將項目顯示爲上游項目或下游項目,或兩者都顯示。

Image to show MultiJob plugin contents

Text file displaying order of jobs

+0

我刪除了所有的參數化觸發器,並再次運行它,這次稍微好一點的結果,但test02-02仍然在test02-01之前運行。 – fep92

+0

我有同樣的問題...你已經解決了嗎? – hellb0y77

回答

2

此問題已被固定的多椎插件1.24版發佈(2017年3月15日)。它解決了問題JENKINS-37351,其中作業以不同於定義的順序運行。

將Multijob插件更新到版本1.24!

我偶然發現了這個問題,並且能夠驗證階段中定義的作業是按給定順序順序執行的。

相關問題