回答
此問題已被多次報告。如果您禁用「輕量級結賬」,這將起作用。顯然,如果您使用輕量級結帳,則代碼路徑會非常不同,顯然這還沒有得到解決。
我禁用了Lighweitht Checkout(LC),但顯然我不確定取消選中此選項的後果。 – Joey
我嘗試將參數命名爲「分支名稱」,並將它作爲$ {'Branch Name'}傳遞給「分支構建」。這次它不起作用。看似參數名稱遵循Java命名約定。 但是,在Jenkins文件中,我們可以通過使用以下語法來引用此參數化項目: '$ {env.'Branch Name'} @Rob Hales – Joey
輕量級檢出嘗試前往SCM以獲取您的Jenkinsfile首先進行全面結帳。當你做一個沒有LWCO的管道時,你會在控制檯輸出中注意到2個簽出。首先是到一個不同的工作區,只是爲了獲得Jenkins文件。 因此,假設您可以承受幾秒鐘多一點的磁盤空間,這應該不會影響到您。 –
- 1. 如何在jenkins中建立一個多分支項目?
- 2. 如何在jenkins中創建構建作業時調用項目
- 3. Jenkins - 獲取回購和分支機構作爲選擇參數
- 4. 如何讓git分支名稱成爲SonarQube項目名稱的一部分?
- 5. 在構建過程中獲取git分支名稱
- 6. 如何配置Jenkins從Mercurial中的不同分支構建項目
- 7. 跳過在Jenkins中使用參數構建的選項
- 8. 如何在Jenkins中通過SSH發佈參數化主機名?
- 9. Jenkins構建Python項目
- 10. Jenkins InvocationTargetException構建testng項目
- 11. 如何通過bitbucket觸發與新的拉請求分支jenkins構建
- 12. 如何檢索使用逆分支選擇策略時由Jenkins構建的git分支名稱?
- 13. 美國參數作爲scrapy項目中的集合名稱
- 14. Jenkins - 管道訪問git分支名稱
- 15. Jenkins管道分支名稱返回null
- 16. 作爲Jenkins中參數的存儲庫和分支
- 17. 通過Jenkins API獲取子項目構建
- 18. 通過使用變量調用jenkins作業來創建名稱
- 19. 創建目錄將通過參數傳遞多個名稱C#
- 20. Travis CI:構建矩陣項目中的分支過濾器
- 21. 如何在gitlab中創建新分支時啓動Jenkins作業?
- 22. Jenkins構建流程和參數化的下游項目
- 23. 如何防止在Jenkins中觸發下游項目構建?
- 24. 如何配置Jenkins多分支管道作爲子模塊構建?
- 25. 結構部分作爲參數:未知類型名稱
- 26. 如何在jenkins中爲管道構建設置字符串名稱
- 27. Jenkins動態參數構建
- 28. 如何只在Jenkins多分支管道作業中建立一個目錄?
- 29. 通過匿名函數作爲參數
- 30. 只有主分支由Jenkins構建
https://stackoverflow.com/q/32108380/6309沒有將幫助? '$ branh_name'會更好嗎? – VonC
不幸的是,它不適合我。 – Joey