合并成功构建的pull请求后构建master

时间:2017-12-22 02:22:07

标签: git pull-request

在成功使用相同的构建过程验证分支的拉取请求后,重新应用相同的构建过程是否有任何优势?

例如。我可以放心,因为单元测试在pull请求中运行,在pull请求合并后不需要在master中再次执行它们吗?

1 个答案:

答案 0 :(得分:2)

如果你的拉取请求是当前的w / r / t master(也就是说,它是从master到PR的快进更新),那么pull请求的内容将与你最终的内容相同将其合并到master分支后。

如果对master进行了任何干预性更改,因为拉取请求已经分支,那么您就没有这样的保证。在这种情况下,您的选项要么是要合并它,然后在master上重新测试,要么重新定义拉取请求并在合并之前重新测试它。我赞成后者。