TeamCity无法发布工件,但构建变为绿色?

时间:2015-01-14 09:13:16

标签: teamcity

将几个文件移动到新目录后,我们的主要TeamCity构建开始抱怨缺少工件路径(“工件路径'某些/路径/ *。tar.gz'未找到”),依赖构建将失败。在我看来,依赖的构建甚至不应该已经启动,因为主构建失败了 - 但是TeamCity将这些构建报告为成功(绿色)。这并不能确保更容易找到问题,如果无法发布工件,我希望构建变为红色。怎么样?

2 个答案:

答案 0 :(得分:1)

当输出日志与正则表达式匹配时,您可以添加新的失败条件:

Artifacts path .+ not found

答案 1 :(得分:0)

这取决于2个因素

  1. 发布人工制品的代码部分没有发布非零退出代码,团队城可以将其转换为构建失败。你可能应该为他们开一张票

  2. 您还可以在"构建失败"中定义自定义构建失败条件。设置。如果无法发布人工制品,则可能导致构建失败