gpt4 book ai didi

testing - 如何拥有 Azure 测试和生产网站

转载 作者:行者123 更新时间:2023-11-28 20:24:28 25 4
gpt4 key购买 nike

我正在切换到 Azure,并对我的设置有疑问。我正在运行 2 个 Azure 网站......1 个用于测试,1 个用于生产。我已将我的团队基础服务帐户链接到我的测试网站,这非常适合持续集成。当我对测试站点上的构建感到满意时,我想将其推送到生产网站。我可以看到如何做到这一点的唯一方法是直接从本地计算机手动部署到生产网站,但我不想这样做。还有其他方法可以做到这一点吗?

最佳答案

我看到的一种方法是将您的 TFS 服务也链接到生产网站。然后编辑在链接期间自动创建的构建定义,并使其不是 CI 构建(在每次 checkin 时执行),而是成为“手动触发器”。然后,当您想要推送到生产环境时,触发该构建。

更新

不知怎的,我知道编辑构建定义会有问题。只需打开“团队资源管理器”,导航到“构建”,右键单击构建定义,然后单击上下文菜单上的“编辑”:

Tfs Edit Build Definition

更新2

尽管这会更改为纯 TFS/构建定义问题,但我只是添加 - 请注意,当您第一次链接开发/测试站点时,它创建了一个针对该站点的构建定义。当您将生产网站链接到TFS 中的同一解决方案时,它将创建另一个针对该生产网站的构建定义。现在,您将拥有同一个团队项目的两个构建定义。事实上,您可以拥有任意数量的构建定义(您甚至可以手动创建)。剩下的就是构建配置编辑,值得另一个问题,最有可能在 ServerFault 上。

关于testing - 如何拥有 Azure 测试和生产网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13249823/

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