Jenkins是否有辦法根據父項目中的參數值動態地觸發另一個構建/項目?Jenkins動態觸發另一個構建/項目
原因是我有100個項目,我不想使用管道/有條件的構建插件來鏈接所有作業。
我知道一種使用REST API的方法,但試圖找到一種方法來觸發這100個單個項目嗎?
Jenkins是否有辦法根據父項目中的參數值動態地觸發另一個構建/項目?Jenkins動態觸發另一個構建/項目
原因是我有100個項目,我不想使用管道/有條件的構建插件來鏈接所有作業。
我知道一種使用REST API的方法,但試圖找到一種方法來觸發這100個單個項目嗎?
易與Pipeline Plugin。只需定義參數(比如MY_DOWNSTREAM_JOB
),並用它Groovy腳本定義中:
build MY_DOWNSTREAM_JOB
可以觸發建立一個項目,如果另一個已succeded還是失敗。檢查項目配置中的「生成觸發器」部分。 –
Thx但我更願意基於一個參數和項目動態 – enthuguy
當你說「管道/條件後構建插件來鏈接所有作業」,你的意思是你不會使用像https://wiki.jenkins-ci的東西。 org/display/JENKINS/Build + Flow + Plugin? –