【问题标题】:TeamCity copying artifacts from one agent to anotherTeamCity 将工件从一个代理复制到另一个代理
【发布时间】:2012-10-24 15:52:21
【问题描述】:

我对 TeamCity 非常陌生,需要将文件从一个 TeamCity 代理复制到另一个。我基本上是在寻找一些概念上的方向,所以我可以开始研究如何完成以下工作:

  1. 目前有一个 TeamCity 代理,它可以构建程序并创建相应的工件。我需要将这些工件复制到另一台 TeamCity Agent 机器上。

  2. 我正在熟悉构建步骤,我们正在使用命令行构建运行程序。所以我需要设置通过命令行复制文件的构建步骤——非常感谢任何关于如何开始的提示。

对于任何概念或术语错误,我深表歉意。我想这就是我发布这个问题的原因。

【问题讨论】:

    标签: teamcity


    【解决方案1】:

    公里,

    如果您想在另一个构建中重复使用一个构建的结果(例如,使用编译结果运行测试),您应该看看两件事:

    • 将您的构建工件发布到服务器(更多详细信息here
    • 在构建开始之前从服务器下载一个工件(更多细节here

    这将允许 TeamCity 确保工件在正确的时间到达正确的代理。 TeamCity 还将跟踪此类工件的使用情况。

    【讨论】:

    • 看起来工件依赖项用于从另一个构建下载工件。是否有关于在同一构建中但在不同代理上获取工件的建议?
    • 如文档所述:A dependency can be configured on a previous build of the same build configuration 只需使用与源相同的构建配置即可。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-16
    • 1970-01-01
    • 1970-01-01
    • 2021-10-27
    • 2021-07-10
    • 1970-01-01
    相关资源
    最近更新 更多