如何使用 Azure DevOps 设置到 Azure 虚拟机的持续部署
How do I set up a continuous deployment to an Azure Virtual Machine using Azure DevOps
我正在尝试使用 Azure Devops 为我的 node.js 项目设置持续部署到 Linux Azure VM。我在哪里可以找到部署文件夹?我找不到像样的文档。
目前我架设了一个远程git服务器直接部署,但效果不理想
使用 Azure DevOps,我们可以将我们的 Web 应用程序设置为持续集成和持续部署 (CI / CD) 到虚拟机 (Linux / Windows)
使用虚拟机创建环境:
- 登录到您的 Azure DevOps 组织并导航到您的项目。
- 导航到管道页面。 Select 环境并单击创建环境。为环境指定名称(必需)和说明。
- 选择虚拟机作为要添加到环境中的资源。单击下一步。
- 为操作系统选择Linux并复制注册脚本。
- 运行 VM中复制的注册脚本
定义您的 CI(构建)管道以构建您的 Web 应用程序代码并将其发布到工件
定义您的 CD(发布)管道以将您的 Web 应用程序部署到 Linux VM
参考 : Deploy to a Linux VM - Azure Pipelines | Microsoft Docs
我正在尝试使用 Azure Devops 为我的 node.js 项目设置持续部署到 Linux Azure VM。我在哪里可以找到部署文件夹?我找不到像样的文档。
目前我架设了一个远程git服务器直接部署,但效果不理想
使用 Azure DevOps,我们可以将我们的 Web 应用程序设置为持续集成和持续部署 (CI / CD) 到虚拟机 (Linux / Windows)
使用虚拟机创建环境:
- 登录到您的 Azure DevOps 组织并导航到您的项目。
- 导航到管道页面。 Select 环境并单击创建环境。为环境指定名称(必需)和说明。
- 选择虚拟机作为要添加到环境中的资源。单击下一步。
- 为操作系统选择Linux并复制注册脚本。
- 运行 VM中复制的注册脚本
定义您的 CI(构建)管道以构建您的 Web 应用程序代码并将其发布到工件
定义您的 CD(发布)管道以将您的 Web 应用程序部署到 Linux VM
参考 : Deploy to a Linux VM - Azure Pipelines | Microsoft Docs