Team City - 当其他项目成功完成时触发构建?

时间:2016-07-08 14:36:53

标签: continuous-integration teamcity build-server

我想在Team City上触发一个构建,当它依赖于使用某个标记成功构建的任何其他项目时运行。

每个项目都是工件依赖项,它们被标记为使用带有该标记的每个项目的最新版本。

我的问题是:只有在任何其他项目中使用该标记成功构建时,我才能触发主项目的构建吗?我理解它的方式,如果我设置了一个触发器对于每个子项目'构建主项目将始终尝试从最后标记的构建中构建,即使触发的构建没有所述标记。

1 个答案:

答案 0 :(得分:0)

我认为通过使用触发器通过预定触发器每10分钟运行一次,我解决了我遇到的问题 (带有以下参数的chron命令:0,0/10,*,*,*,?,*) 然后在Build Changes下设置“仅在监视的构建更改时触发”。在同一部分下,我设置要监视的构建,将下拉列表设置为“使用指定标记的最后构建”,并将标记设置为我想要键入的标记。