我遇到問題,我正在尋找直接解決方案或 解決方法。如何參數化2個項目,即「構建其他項目之後構建」
我有詹金斯2個作業:作業A(上游作業)和需要後作業A已經完成
我使用來解決這個問題被觸發作業B(下游 作業):「這個項目是參數化的「在作業A,B上設置,它工作得很好。但在工作B上它不起作用。當我用參數作業A構建時,jenkins需要一個作業A的參數,然後觸發作業B.作業B需要一個新參數。詹金斯不希望工作B的新參數。我需要給這兩個項目的對手。有沒有解決方法?
我遇到問題,我正在尋找直接解決方案或 解決方法。如何參數化2個項目,即「構建其他項目之後構建」
我有詹金斯2個作業:作業A(上游作業)和需要後作業A已經完成
我使用來解決這個問題被觸發作業B(下游 作業):「這個項目是參數化的「在作業A,B上設置,它工作得很好。但在工作B上它不起作用。當我用參數作業A構建時,jenkins需要一個作業A的參數,然後觸發作業B.作業B需要一個新參數。詹金斯不希望工作B的新參數。我需要給這兩個項目的對手。有沒有解決方法?
假設您需要通過PARAM1
和PARAM2
至JOB B
。
聲明PARAM1
和JOB A
PARAM2
,那麼參數後生成作用在Trigger Parameterized Job
這樣的傳球既JOB B
:
param1 = $PARAM1
param2 = $PARAM2
然後在JOB B
聲明param1
和param2
。
這應該可以做到。
謝謝我得到它 – mustafagoksever
因此,您在JOB A中有一個參數,但是相同的參數沒有傳遞給JOB B? – ANIL
作業A有一個參數。作業B也有參數。當我點擊>建立參數>我寫作業a的參數>觸發作業b>作業b建成 但我需要給工作參數b – mustafagoksever
也許我需要傳遞參數向下的項目,這是工作B – mustafagoksever