Jenkins:为Github拉请求生成合并提交
Github每次将PR分支推送到时都会创建一个提交,该提交是PR分支与基础分支(如develop)的合并,因此它可以显示develop中是否存在合并冲突 有没有可能让Jenkins在这个提交上构建并运行测试(etc),而不是让PR部门的负责人来完成。这样,它将检测到合并本身可能导致的任何错误Jenkins:为Github拉请求生成合并提交,git,jenkins,github,Git,Jenkins,Github,Github每次将PR分支推送到时都会创建一个提交,该提交是PR分支与基础分支(如develop)的合并,因此它可以显示develop中是否存在合并冲突 有没有可能让Jenkins在这个提交上构建并运行测试(etc),而不是让PR部门的负责人来完成。这样,它将检测到合并本身可能导致的任何错误 我们不能每次都与开发分支进行本地合并,因为有时候PR有不同的基础分支,或者Jenkins需要获得该PR的基础分支并进行本地合并。您确定这是您想要的吗?我不确定詹金斯会如何处理合并冲突 但这篇文章似乎阐述了您
我们不能每次都与开发分支进行本地合并,因为有时候PR有不同的基础分支,或者Jenkins需要获得该PR的基础分支并进行本地合并。您确定这是您想要的吗?我不确定詹金斯会如何处理合并冲突 但这篇文章似乎阐述了您所追求的大部分内容 GIT有一个名为“构建前合并”的选项,它允许您在构建前选择要合并的分支 你可以像文章中建议的那样设置它,只是不允许它推送到远程设备