首页 文章

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

提问于
浏览
3

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

2 回答

  • 0

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

    Artifacts path .+ not found
    
  • 1

    这取决于2个因素

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

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

相关问题