问题描述
简单还原一下,譬如有A和B两个文件,我已经修改了A了,线上master也是A改了之后的version,然后同事在改B文件,但是他基于的分支还是A未修改的状态,之后他提了一个MR(merge request),我同意了这个MR,发现Jenkins构建出来的代码,A是未修改的,B是修改的。
这个有点困惑,之前也有几次遇到了这个问题,想请教一下大家。
构建的配置中,branch to build我写死了refs/heads/master,那应该只会去构建master分支吧
简单还原一下,譬如有A和B两个文件,我已经修改了A了,线上master也是A改了之后的version,然后同事在改B文件,但是他基于的分支还是A未修改的状态,之后他提了一个MR(merge request),我同意了这个MR,发现Jenkins构建出来的代码,A是未修改的,B是修改的。
这个有点困惑,之前也有几次遇到了这个问题,想请教一下大家。
构建的配置中,branch to build我写死了refs/heads/master,那应该只会去构建master分支吧
2 回答2.5k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答4k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答857 阅读✓ 已解决
2 回答551 阅读✓ 已解决
947 阅读