簡體   English   中英

Jenkins-如何合並兩個 git 分支,然后構建合並后的分支

[英]Jenkins- How to merge two git branch and then build the merged branch

在 Jenkins 如何合並兩個 git 分支,如字段中提供的:

要構建的 branch_names: branch_name1, branch_name2

圖片已添加

並且(如果沒有沖突)然后構建合並的分支

我嘗試了多分支部署,但它不符合我預期的用例

檢查要合並到的分支:

git checkout <branch_to_merge_into>

將另一個分支合並到當前分支:

git merge <other_branch>

解決合並過程中可能出現的任何沖突。 提交合並:

git commit

合並完成后,使用您首選的構建方法構建分支。

將合並后的分支推送到遠程倉庫:

git push origin <branch_to_merge_into>

使用 Jenkins Plugins- git 合並並創建作業作為參數化作業(兩個參數)

在此處輸入圖像描述

創建兩個字符串值,其中一個具有 Source 和 Destination 以從參數傳遞它

在此處輸入圖像描述

使用所需的憑據配置 SCM git 插件,並將分支添加到構建部分,如圖所示(根據參數鍵值傳遞值)

在此處輸入圖像描述

使用后期構建選項

在此處輸入圖像描述

以上配置對我有用。

參考: https://plugins.jenkins.io/git/#plugin-content-publisher-push-merge-results

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM