3

如果找不到工件,TeamCity 构建是否可能失败?我的意思是无需编写任何特殊脚本,即 TeamCity 是否具有这样的内置功能?

4

2 回答 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 回答