【问题标题】:TeamCity: Snapshot dependency not triggering as expectedTeamCity:快照依赖项未按预期触发
【发布时间】:2014-04-26 17:03:01
【问题描述】:

以下是场景:我有一个 TeamCity“主”构建,它汇总了 7 个其他构建的结果。

正如 TeamCity 文档所建议的那样,我正在使用快照依赖项来实现此目的:

然而,今天发生了一些奇怪的事情。功能测试 5 失败,有时会失败,并自动重新排队(所有 7 个依赖构建都有重试构建触发器),然后它成功了。但是,“主”构建配置没有重新触发或以其他方式识别功能测试 5 最终通过。

这是 TC 中的错误还是我以某种方式错误配置了主版本

【问题讨论】:

    标签: teamcity


    【解决方案1】:

    此行为可能是由于this issue。欢迎您观看/投票。 可以提供帮助的解决方法是将Finish Build Trigger 添加到将触发主构建的功能测试构建配置。只要没有挂起的更改,就不应触发其他功能测试构建

    【讨论】:

    • Oleg,只是为了确保我清楚解决方法。您建议我向本身引用功能测试的功能测试(主)添加一个完成构建触发器?一种递归的完成构建触发器?
    • 您可以在快照依赖项选项中选择“如果有合适的则不运行新构建” - 在这种情况下,如果没有传入更改,将不会触发快照依赖项
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-28
    • 1970-01-01
    • 2016-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多