Git 使用TeamCity和TFS构建策略

Git 使用TeamCity和TFS构建策略,git,teamcity,Git,Teamcity,TFS或VisualStudioTeamServices可以在Git存储库上定义一个分支策略,这样在合并请求之前,请求需要成功生成 在使用TeamCity作为构建服务器时,是否有任何方法可以实现类似的策略?该策略似乎直接链接到TFS生成定义ID,因此无法与其他生成系统一起使用,也无法找到可以调用以设置PR的生成状态的API。您无法直接关联到team city生成 但是,您可以创建一个间接关联,方法是创建一个团队构建定义,启动团队城市构建(或者只是等待其结果),然后使用该定义 创建一个空的生成定义

TFS或VisualStudioTeamServices可以在Git存储库上定义一个分支策略,这样在合并请求之前,请求需要成功生成


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

您无法直接关联到team city生成

但是,您可以创建一个间接关联,方法是创建一个团队构建定义,启动团队城市构建(或者只是等待其结果),然后使用该定义

创建一个空的生成定义,添加一个PowerShell任务,并添加一些执行检查的内联PowerShell