gpt4 book ai didi

azure - VSTS : Deploying to Azure based VM

转载 作者:行者123 更新时间:2023-12-03 05:51:28 25 4
gpt4 key购买 nike

我正在使用 VSTS 设置测试管道,现在我的构建使用 Azure VM 作为构建代理,我还想部署到该计算机。我尝试过使用 Windows 文件复制和 IIS 部署任务,但是 understand this isn't a very good solution for security reasons ,所以想知道最好的任务是让计算机上的构建/发布代理将工件复制到基于 Azure 的 VM 并本地部署到其 IIS 安装?

最佳答案

我建议您强烈重新考虑不要将应用程序部署到构建代理。这将使查找由于缺少 DLL 或文件而导致的问题变得极其困难,因为构建服务器拥有一切。我建议创建另一个 VM 来部署或利用 Azure 的 PaaS 来部署 Web 应用程序。

尽管如此,由于您在同一个虚拟机上本地工作,因此您可以简单地利用复制文件任务将文件移动到需要的位置。要“部署”应用程序,您只需将网站的输出复制到 IIS 目录即可。

VSTS Copy Files task

另一个选择是创建一个 PowerShell 脚本,用于设置、配置应用程序并将其部署到本地计算机。在这种情况下,您可以简单地利用 PowerShell 任务。

VSTS PowerShell task

关于azure - VSTS : Deploying to Azure based VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47506153/

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