Continuous integration TeamCity人工制品包装

Continuous integration TeamCity人工制品包装,continuous-integration,teamcity,teamcity-7.0,Continuous Integration,Teamcity,Teamcity 7.0,TeamCity具有非常有用的功能,可以在构建后获取所有工件-下载所有(.zip) 我想知道是否有一种方法可以计算聚合zip(比如MD5)的校验和?当然,我可以设置一个新的构建配置来下载工件,计算总和并发布它,但我正在寻找简单的解决方案。最后有一个自定义步骤来压缩所有工件,然后计算校验总和,并让TeamCity自动压缩我的存档和总和文件。因此您可以以某种方式计算md5sum(例如使用md5sum.exe)那你想用它做什么?ie你想在哪里发布它?也许是作为对svn标签的评论?可能是聚合zip的文件

TeamCity具有非常有用的功能,可以在构建后获取所有工件-下载所有(.zip)


我想知道是否有一种方法可以计算聚合zip(比如MD5)的校验和?当然,我可以设置一个新的构建配置来下载工件,计算总和并发布它,但我正在寻找简单的解决方案。

最后有一个自定义步骤来压缩所有工件,然后计算校验总和,并让TeamCity自动压缩我的存档和总和文件。

因此您可以以某种方式计算md5sum(例如使用md5sum.exe)那你想用它做什么?ie你想在哪里发布它?也许是作为对svn标签的评论?可能是聚合zip的文件名,我不知道。我认为TeamCity提供了类似于后期构建行动之类的东西。无论如何,我可以在构建中添加最后一步,该步骤将归档我需要的所有输出,计算校验和到文本文件中,并将该归档和文件添加到工件中。只是想知道是否有更简单的方法。顺便说一句,您可以将您的工件添加到zip文件,而无需添加构建步骤。在工件路径的配置页面上,您可以指定目标zip,例如YourProj\bin\Debug*=>artifacts.zip/我的应用程序。更多信息请参见此处