0
A
回答
0
您可以使用此Groovy代碼得到這些參數:
獲取庫名稱:
def rpository_name = scm.getUserRemoteConfigs()[0].getUrl().tokenize('/')[3].split("\\.")[0]
獲取列表分支:
def branches = git for-each-ref refs/heads/ --format='%(refname:short)'
如果此代碼不工作,你可以使用這個腳本:Jenkins groovy script which lists remote branches. Raw
相關問題
- 1. 查看Jenkins中儲存庫的分支
- 2. Git導入存儲庫作爲分支
- 3. Jenkins - 獲取回購和分支機構作爲選擇參數
- 4. 將存儲庫合併爲分支
- 5. 使用svn作爲Mercurial主分支的鏡像存儲庫
- 6. 您可以使用分支存儲庫中的分支作爲Github PR針對上游的基本分支嗎?
- 7. Bitbucket/Github存儲庫分支和主分支
- 8. 如何通過項目參數作爲分支名稱在Jenkins中構建
- 9. 在git中的本地存儲庫分支之間工作
- 10. jenkins參數化構建值不存儲?
- 11. 拉所有的git存儲庫分支
- 12. 公共存儲庫的本地分支
- 13. 訪問遠程存儲庫的分支
- 14. 遠程存儲庫分支上的GIT符號參考(別名)?
- 15. 如何爲存儲庫中的所有分支創建.gitignore?
- 16. 僅查看和訪問存儲庫中的一個分支
- 17. Jenkins + Git中的存儲庫URL
- 18. Jenkins git插件和分支
- 19. Jenkins:總是檢出並從遠程存儲庫構建最新的分支
- 20. DESC和ASC作爲存儲過程中的參數
- 21. Git Jenkins插件是否支持存儲庫URL的變量?
- 22. 如何將git存儲庫合併到另一個存儲庫的分支中
- 23. 將一個Git存儲庫分割成多個分支成爲分支
- 24. 將CVS存儲庫中的目錄和分支更改爲只讀
- 25. 如何從原始存儲庫中獲取我的分支中的新分支?
- 26. 交叉存儲庫分支合併git
- 27. 從bitbucket存儲庫獲取分支
- 28. Jenkins svn分支
- 29. 在git jenkins中找不到存儲庫
- 30. 數據庫分支作爲git
但是我希望我使用命令def branches = git for-each-ref refs/heads/--format ='%(refname)從第一個參數 – marherbi
@MohamedRedaArherbi中提取分支列表:簡稱)''您可以爲當前的git存儲庫提取分支,您是否需要從另一個不是您的實際存儲庫的存儲庫中提取信息? –
是的,我需要從上一個參數中選擇的存儲庫中提取分支。因此,分支列表將根據第一個參數(存儲庫)的值進行更改。謝謝 – marherbi