Same Parameters Jenkins Job
解決
Jenkins中,有這樣的一個規(guī)則:
當有一個任務,正在排隊(排隊等待正在進行的任務);這時候,重新開始一個新的任務,而這個任務的參數(shù),完全跟正在排隊的任務的參數(shù)(Parameters)一樣時,這個新的任務,將不會進入排隊,也就是直接被忽略了。
既然知道了原理,解決方法很簡單,只要添加一個參數(shù)項,填入與其它Job不一樣的參數(shù),任務的參數(shù)判斷不一樣,就不會被忽略掉了。
有兩種建議的方法:
方法1:添加一個參數(shù)項叫DESCRIPTION,讓觸發(fā)任務的同學把“為什么要進行這個任務”寫上去。 這樣也方便了后邊進行任務的追蹤。
方法2:使用Jenkins插件Random String Parameter,然后添加參數(shù)類別選擇Random String Parameter。這樣,每次觸發(fā)任務,都會生成一個隨機字符串的參數(shù),來避免相同參數(shù)的任務被過濾。

Random String Parameter
對于我,是兩種方法都同時使用了
參考文章:
http://stackoverflow.com/questions/31741205/jenkins-same-parameters-on-multiple-jobs