借鉴赛宝中 daily-merge 的实践,将这一工具通用化,可以实现任意项目的合并。

使用场景包括:

  1. 主分支比如 develop,有重要更新,可以一键合到所有开发分支(前一天活跃的开发分支,太久以前的不管)
  2. 开发周期过长,担心太久后合入主分支冲突太多
  3. 需求量大,开发分支过多,手动合并成本高

使用方法:

打开流水线链接,选择项目,执行流水线。isDryRun 表示是否为演练,1 为是,0 为否。

流水线链接: