首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >(VSO)分支策略-拉动请求w/自动生成

(VSO)分支策略-拉动请求w/自动生成
EN

Stack Overflow用户
提问于 2016-02-16 19:53:08
回答 1查看 1K关注 0票数 2

我正在尝试完成一个完整的CI解决方案,它将从PR、-> build ->开始,构建将nuget包推送到章鱼->章鱼识别和部署。我想要澄清拉请求策略是如何自动构建拉请求的。我们选择了“当团队成员在”dev“分支中创建或更新拉请求时,将此构建排队:MyCoolBuilDefinition”。

我注意到,一旦一个公关被创建,构建火灾立即。它创建了一个临时的git分支我想它会在这个分支上创建一个预合并来完成构建。这是我们可以部署和测试的构建吗?或者这仅仅是为了满足构建策略?

我担心,如果有3拉请求,created....If、PR1和PR2已经构建,但没有标记完成。PR3的构建会包含来自PR1和PR2的代码吗?因为只有当PR标记为已完成的…时,代码才会合并到“dev”分支中。我可不这么想。预合并应该从最新的“dev”分支中提取来进行预合并。而且,如果P1和p2没有被标记完成,那么P3就不会有P1和P2代码。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-17 02:22:58

构建只是用来满足构建策略,您的关注是正确的。预合并不包括其他未完成的拉请求中的更改。它只需确保当前的拉请求可以成功构建。因此,最好为"dev“分支创建两个构建定义。一个定义只是构建代码以满足拉请求,另一个定义支持持续集成并构建代码并推送nuget包。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35441826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档