jenkins 觸發下游項目並傳遞參數

jenkins 能夠用一個job去觸發另外一個job,並把須要的參數傳遞過去shell

####配置上游項目測試

1.job中配置增長後構建操做步驟,點擊以下紅框(這個選項是須要裝插件的,插件名貌似是Parameterized Trigger plugin)ui

輸入圖片說明

2.配置觸發策略,填寫觸發的job name,什麼時候觸發(成功,失敗,穩定,不穩定等),而且插件

輸入圖片說明

3.配置傳遞的參數 以下圖:將本項目總的BUILD_TAG傳遞到了test項目中的publish_build_tag,等圖片

輸入圖片說明

輸入圖片說明

下游項目簡單配置

1.新建個test項目,把上游項目傳遞的參數所有加上,並不設默認值 jenkins

2.在execute shell中打印這些參數的值it

輸入圖片說明

####構建test1項目測試是否觸發test項目並傳遞參數test

  • 觸發test1項目

  • test項目被觸發

輸入圖片說明

輸入圖片說明

  • test項目接收到參數

輸入圖片說明

相關文章
相關標籤/搜索