如果找不到合适的依赖项,teamcity能否使构建失败?

如果找不到合适的依赖项,teamcity能否使构建失败?,teamcity,pipeline,build-chain,Teamcity,Pipeline,Build Chain,在TeamCity中,我建立了一个构建链,其中每个环境都依赖于前一个环境中的构建,并且必须是合适和成功的 但是,如果没有找到合适的构建依赖项,我希望构建失败 该场景包括一个阶段关卡,由不同的团队负责部署到生产。如果他们试图部署没有合适依赖项的构建,您可以将tc配置为构建或不构建依赖项。我希望生成失败,表明依赖项不存在。是的,您可以在此场景中使用 根据Teamcity9文档中关于失败依赖项的/ 在启动/取消依赖项失败时,您可以执行以下任一操作 运行生成,但添加问题:将运行依赖生成,并将问题添加到

在TeamCity中,我建立了一个构建链,其中每个环境都依赖于前一个环境中的构建,并且必须是合适和成功的

但是,如果没有找到合适的构建依赖项,我希望构建失败

该场景包括一个阶段关卡,由不同的团队负责部署到生产。如果他们试图部署没有合适依赖项的构建,您可以将tc配置为构建或不构建依赖项。我希望生成失败,表明依赖项不存在。

是的,您可以在此场景中使用

根据Teamcity9文档中关于失败依赖项的
/
在启动/取消依赖项失败时
,您可以执行以下任一操作

  • 运行生成,但添加问题:将运行依赖生成,并将问题添加到其中,将其状态更改为失败(如果问题之前未被禁用)
  • 运行生成,但不要添加问题:将运行依赖生成,不会添加任何问题
  • 使生成启动失败:依赖生成将不会运行,并将标记为“启动失败”
  • 取消生成:依赖生成将不会运行,并将标记为“已取消”。 使生成启动失败:依赖生成将不会运行,并将标记为“启动失败” 取消生成:依赖生成将不会运行,并将标记为“已取消”

第三个选项是您正在寻找的,这里是TeamCity快照依赖项配置中的一个选项:“On failed dependency”/“On failed to start/canceled dependency”。您可以选择值:“使生成失败ti启动”。这是你需要的吗?