【问题标题】:Team City - Trigger build when other projects finish successfully?Team City - 当其他项目成功完成时触发构建?
【发布时间】:2016-07-08 14:36:53
【问题描述】:

我想在 Team City 上触发构建,当它依赖的任何其他项目使用特定标签成功构建时运行。

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

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

【问题讨论】:

    标签: continuous-integration teamcity build-server


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-17
      • 2015-08-08
      • 1970-01-01
      • 2022-09-25
      • 2020-07-15
      • 2021-03-05
      • 1970-01-01
      • 2016-12-24
      相关资源
      最近更新 更多