[英]Jenkins - how to build a specific branch
要通過 Jenkins 腳本簽出分支,請使用:
stage('Checkout SCM') {
git branch: 'branchName', credentialsId: 'your_credentials', url: "giturlrepo"
}
我遇到了同樣的問題。 我的 jenkinsfile 有一些問題。 例如,在執行 release-start 時,checkout 分支是 develop。 因此,無論我的輸入如何,都在使用開發(並且我的分支尚未合並到開發)此外,嘗試添加像這樣的完整分支名稱。 以下是幫助選項的說明:
“最安全的方法是使用 refs/heads/ 語法。這樣預期的分支是明確的。
如果您的分支名稱中包含 /,請確保使用上面的完整參考。”
你也可以使用正則表達式 | 代表“或”
像下面的例子:
(.*branch1|.*branch2)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.