.net 完成生成触发器仅在手动调用父生成时激发

.net 完成生成触发器仅在手动调用父生成时激发,.net,continuous-integration,teamcity,octopus-deploy,.net,Continuous Integration,Teamcity,Octopus Deploy,我已经为teamcity build(a)设置了一个服务钩子,这样当我推到github时就可以构建我的解决方案 然后,我有一个单独的构建(B)配置,带有一个finishbuild触发器,当上一个Github触发的构建a完成时,它会执行一些工作 奇怪的是,B构建只有在我手动单击A构建上的“运行”时才会触发 当GH触发A构建时,它会成功完成,但不会触发B构建 有人有什么想法吗?@JoséF.Romaniello我找到了一个更好的方法。设置服务挂钩以触发步骤B。在TC中,将步骤A设置为步骤B中的快照依

我已经为teamcity build(a)设置了一个服务钩子,这样当我推到github时就可以构建我的解决方案

然后,我有一个单独的构建(B)配置,带有一个finishbuild触发器,当上一个Github触发的构建a完成时,它会执行一些工作

奇怪的是,B构建只有在我手动单击A构建上的“运行”时才会触发

当GH触发A构建时,它会成功完成,但不会触发B构建


有人有什么想法吗?

@JoséF.Romaniello我找到了一个更好的方法。设置服务挂钩以触发步骤B。在TC中,将步骤A设置为步骤B中的快照依赖项。将所有复选框留空。然后github将触发最后一步,该步骤将首先触发构建依赖项。

存在相同的问题:(您找到解决方案了吗?我建议您在我们的跟踪器中提交一个问题,并精确设置完成构建触发器和您使用的版本。@JoséF.Romaniello您找到解决方案了吗?我找到的解决方案是不使用github钩子。我只使用每60秒检查一次的VCS触发器