【问题标题】:How to keep artifacts directory during the multi-configuration build in TFS?如何在 TFS 中的多配置构建期间保留工件目录?
【发布时间】:2016-11-03 13:44:17
【问题描述】:

我有一个包含多个项目的解决方案,其中一些是网络应用程序。我在 TFS vNext 中设置了一个多配置构建,它构建单个应用程序、创建 MSDeploy 包、获取正确的暂存配置文件并添加或替换包存档文件中的文件。

我想使用作为工件创建的部署文件,用于发布管理管道。问题是工件目录在每次构建(即构建 Web 应用程序)之前被清除。最后,只剩下最后一个构建的应用程序的人工制品。

我当然可以配置将工件复制到其他地方的步骤,但问题是如何仅在构建开始时将其删除(我指的是所有项目的构建)。

有没有一种方法可以禁止清除 artefacts 目录或如何仅在构建开始时执行操作?有没有类似经历的?

【问题讨论】:

  • 我遇到了同样的情况,你的解决方案是什么?复制到 UNC 或本地文件夹?你如何清洁它?

标签: tfs continuous-integration azure-pipelines multi-configuration


【解决方案1】:

使用“发布工件”任务将工件存储在 UNC 位置或 TFS 本身中,以便它们可供发布。

【讨论】:

    猜你喜欢
    • 2018-03-18
    • 2019-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-23
    • 2023-03-25
    • 1970-01-01
    相关资源
    最近更新 更多