gpt4 book ai didi

azure - Visual Studio Online、多个云项目、持续集成

转载 作者:行者123 更新时间:2023-12-01 10:34:35 24 4
gpt4 key购买 nike

我有一个 Visual Studio 2013 解决方案,其中包含 3 个云服务项目(1 个 Web 角色、2 个辅助角色)和一组在 Visual Studio Online 中托管的 nUnit 测试。

通过 Azure 门户,我设置了一个持续集成构建,可以在 checkin 时构建和部署我的解决方案。然而,Azure 要求我提供一个云服务来部署解决方案(尽管我的项目包含其中 3 个),显然,该构建仅部署其中一个云项目(大概是它找到的第一个)。我怎样才能让它部署所有三个?

我不想创建三个不同的版本。

最佳答案

根据我的经验,您无法使用 VSO CI 构建同时将解决方案中的所有 Azure 项目部署到 Azure。如果您查看流程下的 CI 构建定义,您会发现只能指定一个要部署到的云服务名称。我们最终不得不创建一种解决方案,其中包含一个 Azure 项目,以及每个云服务的一个 CI 构建。我们使用临时环境作为临时部署目的地,直到构建/部署了所有服务,然后同时交换所有服务以实现某种程度的无缝/即时更新。

希望这有帮助。

关于azure - Visual Studio Online、多个云项目、持续集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24760435/

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