5

我遇到問題,我正在尋找直接解決方案或 解決方法。如何參數化2個項目,即「構建其他項目之後構建」

我有詹金斯2個作業:作業A(上游作業)和需要後作業A已經完成

我使用來解決這個問題被觸發作業B(下游 作業):「這個項目是參數化的「在作業A,B上設置,它工作得很好。但在工作B上它不起作用。當我用參數作業A構建時,jenkins需要一個作業A的參數,然後觸發作業B.作業B需要一個新參數。詹金斯不希望工作B的新參數。我需要給這兩個項目的對手。有沒有解決方法?

+0

因此,您在JOB A中有一個參數,但是相同的參數沒有傳遞給JOB B? – ANIL

+0

作業A有一個參數。作業B也有參數。當我點擊>建立參數>我寫作業a的參數>觸發作業b>作業b建成 但我需要給工作參數b – mustafagoksever

+0

也許我需要傳遞參數向下的項目,這是工作B – mustafagoksever

回答

3

假設您需要通過PARAM1PARAM2JOB B

聲明PARAM1JOB APARAM2,那麼參數後生成作用在Trigger Parameterized Job這樣的傳球既JOB B

param1 = $PARAM1

param2 = $PARAM2

然後在JOB B聲明param1param2

這應該可以做到。

+0

謝謝我得到它 – mustafagoksever