【问题标题】:How to set Artifact Path at runtime如何在运行时设置工件路径
【发布时间】:2017-04-09 15:48:09
【问题描述】:

我正在为 Teamcity 开发构建运行器插件。我想在构建完成后将工件发布到 Teamcity 服务器。

但是,我只能在构建开始之前找到在服务器上设置工件路径的位置。 build runner会在一个随机文件夹中生成artifact,我只能在build运行的时候拿到这个文件夹。

问题来了,如何在构建运行时设置 Artifact Path?

【问题讨论】:

    标签: java teamcity


    【解决方案1】:

    TeamCity 工件可以通过service message 发布。这适用于任何构建脚本或构建工具。

    代理插件也可以通过调用ArtifactsWatcher.addNewArtifactsPath来发布工件

    【讨论】:

    • 感谢您的回答,稍后我会试一试,然后给您反馈
    • 通过您的回答,我想出了如何动态发布工件。非常感谢。 ^_^
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-08
    相关资源
    最近更新 更多