如何让 TeamCity 验证生成的文件
How can I get TeamCity to verify a generated file
我的 TeamCity 构建 运行我的构建成功,但我需要验证它是否生成特定文件。
具体来说,我可以 运行 gradle assemble for Android,但我需要知道是否创建了特定的 .apk 文件,如果没有则失败。
我已经尝试将 apk 设置为工件,但如果没有创建工件,我不会失败。这可能吗?
I've tried setting the apk as an artifact, but I cannot fail if artifact wasn't created.
创建脚本(即 bash/perl/php 等)来测试您需要的内容,并在未满足您的要求时制作失败(return 0 作为 return 代码)。然后在您的项目中将此脚本作为单独的构建步骤调用。
我的 TeamCity 构建 运行我的构建成功,但我需要验证它是否生成特定文件。
具体来说,我可以 运行 gradle assemble for Android,但我需要知道是否创建了特定的 .apk 文件,如果没有则失败。
我已经尝试将 apk 设置为工件,但如果没有创建工件,我不会失败。这可能吗?
I've tried setting the apk as an artifact, but I cannot fail if artifact wasn't created.
创建脚本(即 bash/perl/php 等)来测试您需要的内容,并在未满足您的要求时制作失败(return 0 作为 return 代码)。然后在您的项目中将此脚本作为单独的构建步骤调用。