[英]Jenkins: Get build branch as an environment variable
我正在執行一個構建,它將來自一個分支的更改合並到另一個分支中(通過“構建前合並”選項)。
現在,我需要在我的執行shell中使用$ GIT_BRANCH變量,它給了我第二個分支(我的更改已合並到其中),而不是我開始使用的早期分支。
有沒有辦法在執行shell中將前一個分支作為環境變量?
非常感謝。
您應該創建參數化作業並將其傳遞給下游作業。 例如,如果它是一個構建后的操作,那么您應該添加“在其他項目上觸發參數化構建”並添加“預定義參數”:
MY_BRANCH=$GIT_BRANCH
然后。 在您的下游工作中,您可以使用$ {MY_BRANCH}。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.