回答
此問題已被多次報告。如果您禁用「輕量級結賬」,這將起作用。顯然,如果您使用輕量級結帳,則代碼路徑會非常不同,顯然這還沒有得到解決。
我禁用了Lighweitht Checkout(LC),但顯然我不確定取消選中此選項的後果。 – Joey
我嘗試將參數命名爲「分支名稱」,並將它作爲$ {'Branch Name'}傳遞給「分支構建」。這次它不起作用。看似參數名稱遵循Java命名約定。 但是,在Jenkins文件中,我們可以通過使用以下語法來引用此參數化項目: '$ {env.'Branch Name'} @Rob Hales – Joey
輕量級檢出嘗試前往SCM以獲取您的Jenkinsfile首先進行全面結帳。當你做一個沒有LWCO的管道時,你會在控制檯輸出中注意到2個簽出。首先是到一個不同的工作區,只是爲了獲得Jenkins文件。 因此,假設您可以承受幾秒鐘多一點的磁盤空間,這應該不會影響到您。 –
- 1. 如何在jenkins參數化作業中驗證github分支名稱作爲字符串參數?
- 2. 使用Jenkins在主分支中構建特定項目
- 3. 如何在jenkins中建立一個多分支項目?
- 4. 如何通過Jenkins中的參數查找構建?
- 5. 如何在jenkins中創建構建作業時調用項目
- 6. Jenkins - 獲取回購和分支機構作爲選擇參數
- 7. 如何自定義Jenkins構建名稱?
- 8. 如何讓git分支名稱成爲SonarQube項目名稱的一部分?
- 9. 在構建過程中獲取git分支名稱
- 10. Jenkins只爲開發分支構建
- 11. 如何配置Jenkins從Mercurial中的不同分支構建項目
- 12. 如何使用目錄名稱作爲選項或參數?
- 13. 通過XML API創建參數化Jenkins項目
- 14. 跳過在Jenkins中使用參數構建的選項
- 15. 如何通過項目作爲參數列表存儲過程
- 16. 訪問jenkins通過shell腳本構建作業參數
- 17. 笨通過「姓名/名稱」作爲一個參數中的URL
- 18. 如何在Jenkins中通過SSH發佈參數化主機名?
- 19. Symfony config.yml - 如何通過名稱傳遞構造函數參數?
- 20. Jenkins InvocationTargetException構建testng項目
- 21. Jenkins構建Python項目
- 22. 如何在Jenkins中構建最新的git流發佈分支?
- 23. Jenkins Xcode構建參數以更改應用程序名稱
- 24. 如何通過bitbucket觸發與新的拉請求分支jenkins構建
- 25. 在Jenkins中捕獲構建參數作爲html報告
- 26. 如何檢索使用逆分支選擇策略時由Jenkins構建的git分支名稱?
- 27. 如何設置Jenkins管道作業始終構建「默認」分支,但僅在夜間構建其他分支
- 28. ,如何通過項目名稱查詢項目?
- 29. 美國參數作爲scrapy項目中的集合名稱
- 30. GitHub服務Jenkins插件分支名稱
https://stackoverflow.com/q/32108380/6309沒有將幫助? '$ branh_name'會更好嗎? – VonC
不幸的是,它不適合我。 – Joey