假設我有這種情況。我有三份工作。作業號碼有兩個手動觸發的下游作業(部署測試,例如部署到產品)。事情是這樣的:建立管道插件和手動部署參數
我希望部署作業(測試工作-2,測試工作-3)需要密碼,他們被觸發之前。詹金斯如何解決這個問題?
Build Pipeline Plugin現在唯一支持的唯一選項是具有手動部署的下游作業。但是這個工作在你點擊它後立即開始。我想要求用戶手動輸入一些參數(例如密碼)。
有沒有一些解決方法?我正在考慮使用Promoted Builds Plugin。因此,部署作業將以「空運行模式」運行 - 只需檢查我們是否可以訪問服務器以及其他一些基本內容。然後爲了部署,你將不得不推動構建。
雖然這種方法不是很好。構建管道和提升構建插件不會很好地互相影響。
https://issues.jenkins-ci.org/browse/JENKINS-19121詹金斯團隊聲稱,該問題已通過插件版本1.4.5中的Build Pipeline插件修復。但似乎沒有。如果您使用的是不同/較新的Jenkins版本(核心),則最新的BPP插件#1.4.7可能會有效。我使用的是Jenkins 1.573和BPP 1.4.7,問題仍然存在。 –