如果找不到工件,TeamCity 构建是否可能失败?我的意思是无需编写任何特殊脚本,即 TeamCity 是否具有这样的内置功能?
问问题
1513 次
2 回答
4
在 TeamCity 7.x 中,您可以使用构建失败条件来捕获此问题。您可以在构建配置中添加条件以在构建日志中找到特定文本时失败。
例如在文本上失败:
Artifact path file.txt not found
这很有效,我在构建中使用它来捕获丢失的工件。
于 2013-05-08T13:17:49.137 回答
3
不,您必须在构建脚本中实现该功能。
即,如果您使用的是 MSBUILD .. 一切都完成后运行以下命令:
<Error Condition="!Exists('someArtifact.txt')" Text="Error!!! Artifact doesn't exist" />
于 2010-12-21T23:47:14.183 回答