【问题标题】:TeamCity artifacts packagingTeamCity 工件打包
【发布时间】:2012-05-02 00:10:52
【问题描述】:

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

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

【问题讨论】:

  • 所以你以某种方式计算md5sum(例如使用md5sum.exe)然后你想用它做什么?即你想在哪里发布它?
  • 也许是对 svn 标签的评论?也许作为聚合 zip 的文件名,不知道。我认为 TeamCity 提供了诸如后期构建操作之类的东西。无论如何,我可以在构建中添加最后一步,将我需要的所有输出存档,将校验和计算到文本文件中,然后将该存档和文件添加到工件中。只是想知道是否有更简单的方法。
  • 顺便说一句,您可以将工件添加到 zip 文件中,而无需添加构建步骤。在工件路径中的配置页面上,您可以指定目标 zip,例如 YourProj\bin\Debug* => artifacts.zip!/myapp。看到这里更多confluence.jetbrains.net/display/TCD7/…

标签: continuous-integration teamcity teamcity-7.0


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多