2014-06-11 39 views
3

我有幾個發佈版本,包括版本,用戶名等參數,如果我從「發佈」按鈕構建它們,它們都可以工作。但是,如果我嘗試從另一個觸發某個觸發作業,那麼觸發的作業就像按下「立即構建」一樣運行,而不是使用「釋放」變體和參數。這並不是我想要的,但我不知道如何「釋放」一項工作,並使它以相同的參數觸發另一項工作。如何從其他工作中觸發Jenkins作爲發佈版

如果我不清楚,我很抱歉,我對詹金斯迄今爲止一無所知,但這需要完成,我需要幫助。

+0

嗨!你有問題的答案嗎?你選擇的答案並不真的提供任何信息 – user1164061

+0

[從另一個工作中觸發jenkins作業的「執行maven發佈」]的可能重複(http://stackoverflow.com/questions/39605276/trigger-perform-maven - 從另一份工作中解聘的工作) – k2zinger

回答

-2

您需要Jenkins的Parameterized Trigger plugin;如果你沒有這個插件,並且沒有Jenkins的管理權限,那麼你需要一個管理員來幫助你。

+0

我確實擁有它,但每當我要求觸發這項工作時,從第一個工作開始,我就會得到相同類型的工作我按下了「立即生成」,而不是「釋放」。預發佈腳本不會因此而運行。 –

+0

聽起來像你沒有將正確的參數傳遞給下游構建。你能發佈「觸發器參數化構建」構建步驟的屏幕快照嗎? –

+0

我有同樣的問題,但「正確的參數」是什麼?我嘗試使用第二個發佈作業需要的參數,但它仍然以普通版本運行,而不是作爲發佈版本運行。從第一份工作中觸發第二份工作的發佈有什麼魔力? – Vedran

相關問題