diff options
| author | shizhendong <[email protected]> | 2024-11-15 15:52:48 +0800 |
|---|---|---|
| committer | shizhendong <[email protected]> | 2024-11-15 15:52:48 +0800 |
| commit | 489e1b93208fabf4bcf521b65c4ac686a4d88329 (patch) | |
| tree | 54c2440212e3d8b1193fb020af2768bdbc559847 | |
| parent | 7f7d0347cea1568e3b0eacc0aabf138979da63f8 (diff) | |
fix: 调整 mr merge 提交信息
| -rw-r--r-- | src/main/java/net/geedge/asw/module/app/service/impl/ApplicationMergeServiceImpl.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/net/geedge/asw/module/app/service/impl/ApplicationMergeServiceImpl.java b/src/main/java/net/geedge/asw/module/app/service/impl/ApplicationMergeServiceImpl.java index ef1a408..5367f60 100644 --- a/src/main/java/net/geedge/asw/module/app/service/impl/ApplicationMergeServiceImpl.java +++ b/src/main/java/net/geedge/asw/module/app/service/impl/ApplicationMergeServiceImpl.java @@ -251,7 +251,11 @@ public class ApplicationMergeServiceImpl extends ServiceImpl<ApplicationMergeDao String srcBranch = entity.getSourceBranch(); String tgtBranch = entity.getTargetBranch(); - String message = entity.getTitle(); + StringBuilder commitMessage = new StringBuilder(); + commitMessage.append("Merge branch '").append(tgtBranch).append("' into '").append(srcBranch).append("'\n\n"); + commitMessage.append(entity.getTitle()); + commitMessage.append("\n"); + String workspaceId = entity.getWorkspaceId(); // 检查 tgtBranch 是否存在 @@ -261,7 +265,7 @@ public class ApplicationMergeServiceImpl extends ServiceImpl<ApplicationMergeDao // merge try { - gitService.mergeBranch(workspaceId, srcBranch, tgtBranch, message, null); + gitService.mergeBranch(workspaceId, srcBranch, tgtBranch, commitMessage.toString(), null); String latestCommitId = gitService.getLatestCommitId(workspaceId, srcBranch); entity.setEndCommitId(latestCommitId); entity.setStatus(MergeRequestStatus.MERGED.toString()); |
