jenkins:一個jenkins項目遠程觸發另一個jenkins項目構建配置


很多時候,我們會有這樣的應用場景:一個jenkins上的項目構建后,需要遠程觸發另一台機子上的jenkins中某個項目的構建,可以通過Parameterized Remote Trigger Configuration 插件來實現。具體配置如下:

  1、在兩台機子上都搭建好jenkins,並下載Parameterized Remote Trigger Configuration 插件

  

  2、遠程機子jenkins項目配置:需要選中參數化構建過程,並設置參數名和默認值(本地機子項目遠程觸發時需要用到該參數)

  

  3、遠程jenkins構建觸發器需要添加觸發遠程構建身份令牌(本地機子觸發該項目構建時的token)

4、我這里假設用了ant集成則選擇:(如果機子已經安裝ant,但是此處沒有,則需到系統管理里添加,ant安裝及配置不在此闡述,沒用到的跳過)

 

 

 

  在構建的時候也許我們還會常常用到job的構建時間這個參數,所以,在系統配置里,可以增加構建時間,這樣用到的地方$BUILD_DATE就可以引用了

 

5、本地jenkins 系統配置:添加一個Parameterized Remote Trigger Configuration

 

6、本地jenkins項目配置:添加一個Trigger a remote parameterized job (遠程項目)配置如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM