在将几个文件移动到新目录之后,我们的主要TeamCity构建开始抱怨缺少工件路径(“工件路径'某些/路径/ * . tar.gz'未找到”),并且依赖构建将失败 . 在我看来,依赖的构建甚至不应该已经启动,因为主构建失败了 - 但是TeamCity报告这些构建成功(绿色) . 这并不能确保更容易找到问题,如果无法发布工件,我希望构建变为红色 . 怎么样?
输出日志与正则表达式匹配时,可以添加新的失败条件:
Artifacts path .+ not found
这取决于2个因素
发布人工制品的代码部分没有发布一个非零退出代码,团队城可以将其转换为构建失败 . 你应该为他们开一张票
您还可以在“构建失败”设置中定义自定义构建失败条件 . 如果无法发布人工制品,则可能导致构建失败
2 回答
输出日志与正则表达式匹配时,可以添加新的失败条件:
这取决于2个因素
发布人工制品的代码部分没有发布一个非零退出代码,团队城可以将其转换为构建失败 . 你应该为他们开一张票
您还可以在“构建失败”设置中定义自定义构建失败条件 . 如果无法发布人工制品,则可能导致构建失败