gpt4 book ai didi

tfs - 您如何使用 Team Foundation Build 为多个环境构建?

转载 作者:行者123 更新时间:2023-12-01 13:08:54 24 4
gpt4 key购买 nike

当您使用 Team Foundation Build 为多个环境构建项目时,您是为所有环境执行一个构建,还是为每个环境保留一个单独的构建脚本?

想一想我可能希望我的构建服务器上的工作区版本以 DEBUG 模式构建用于 QA 和以 RELEASE 模式构建 UAT 的情况。一个构建请求应该同时执行这两个构建,还是应该在我需要 QA 构建时为 QA 构建,而在我需要 UAT 构建时为 UAT(使用标签)构建?

一个警告可能是我们可能希望将构建自动复制到一个环境的服务器,而不是另一个环境。也许我们希望这些位发送给 QA 而不是 UAT,或者我们希望这些位发送给 UAT 而不是 QA。

如果您需要进一步说明,请告诉我。
标记

最佳答案

您是否总是或几乎总是希望同时构建 QA 和 UAT 版本?如果是这样,在同一个项目中构建它们是有意义的。如果没有,我会将它们分开。

您可能还需要考虑其他事项(目标中的其他任务可能特定于一个构建或另一个构建),但如果您确实选择同时构建它们,那么在您的构建项目中进行设置非常容易.只需添加第二个 ConfigurationToBuild 部分。

<ConfigurationToBuild Include="Debug|Any CPU">
<FlavorToBuild>Debug</FlavorToBuild>
<PlatformToBuild>Any CPU</PlatformToBuild>
</ConfigurationToBuild>
<ConfigurationToBuild Include="Release|Any CPU">
<FlavorToBuild>Release</FlavorToBuild>
<PlatformToBuild>Any CPU</PlatformToBuild>
</ConfigurationToBuild>

关于tfs - 您如何使用 Team Foundation Build 为多个环境构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/683243/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com