使用TeamCity和TFS构建策略

时间:2016-12-21 06:49:41

标签: git teamcity

TFS或Visual Studio Team Services可以在Git存储库上定义分支策略,因此需要拉取请求才能在合并之前成功构建。

使用TeamCity作为构建服务器时,有没有办法实现类似的策略?似乎策略直接链接到TFS构建定义ID,因此不能与其他构建系统一起使用,也无法找到可以调用以设置PR的构建状态的API。

1 个答案:

答案 0 :(得分:2)

您无法直接关联到团队城市构建。

但是,您可以通过创建团队构建定义来创建间接关联,该团队构建定义启动团队城市构建(或只是等待它的结果),然后使用它。

创建一个空的构建定义并添加一个PowerShell任务,并添加一些用于检查的内联PowerShell。