2017-04-10 64 views
0

我正在考慮做以下事情,但我不知道這是否可能。詹金斯管道傾斜遠程存儲庫和分支

我的想法是有一個詹金斯管道,但傳遞從其他工作和在Jenkinsfile內的輸入參數的git存儲庫URL和分支,做一個簽出或類似的東西與git存儲庫URL和分支,並開始編譯,調用測試...等

你怎麼看待這個問題?

謝謝!

+0

如果你的目標是在多個相似的項目上重用一個jenkinsfile(帶參數)[jenkins pipeline shared groovy libraries plugin](https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Shared + Groovy + Libraries + Plugin)代替 – herm

回答

0

也許我沒有正確理解你。但是任何影響任何變量的工作都應該是一個管道內的工作。或者你想將簡單的jenkins工作與管道結合起來嗎?

+0

我的想法是爲每個gitlab項目啓動一個啓動程序,因爲這裏調用了像啓動程序,git存儲庫URL和分支 –

+0

以及一個jenkins管道的輸入參數scm觸發器不會做? – Torsten

+0

不,在這種情況下沒有scm觸發器。這裏的開發環境並不存在,所以所有的執行都必須按要求進行。 –