1

是否可以让 teamcity 生成一个自解压的 zip 文件作为构建的工件?

我可以创建一个调用 winzip 和 winzip 自解压器的构建步骤,还是可以以某种方式创建一个链接构建来为我执行此操作?

4

1 回答 1

1

是的。构建步骤可以运行任何命令行功能,包括脚本和程序。根据创建存档所涉及的程度,您可能需要编写一个简单的 shell 脚本(或批处理,视情况而定)来复制文件、创建 SFX 存档,然后将其复制到已知位置。然后,在 Teamcity 的工件过滤器中,将存档添加为工件,它将与构建一起发布。

您还可以调整构建步骤以仅在其余构建成功后创建存档,或为存档脚本提供参数(或让脚本通知 Teamcity,查看消息传递文档以了解如何处理)。

于 2012-12-04T22:33:58.493 回答