首页 > 解决方案 > 如何使用 Azure DevOps 设置到 Azure 虚拟机的持续部署

问题描述

我正在尝试使用 Azure Devops 为我的 node.js 项目设置到 Linux Azure VM 的持续部署。在哪里可以找到部署文件夹?我找不到像样的文档。

目前我设置了一个远程 git 服务器并直接部署,但这并不理想。

标签: azureazure-devopsazure-virtual-machine

解决方案


使用 Azure DevOps,我们可以将我们的 Web 应用程序的持续集成和持续部署 (CI / CD) 设置到虚拟机 (Linux / Windows)

使用虚拟机创建环境

  1. 登录您的 Azure DevOps 组织并导航到您的项目。
  2. 导航到管道页面。选择环境并单击创建环境。指定环境的名称(必需)和描述。
  3. 选择虚拟机作为要添加到环境的资源。点击下一步。
  4. 选择 Linux 作为操作系统并复制注册脚本。
  5. 在 VM 中运行复制的注册脚本

定义您的 CI(构建)管道以构建您的 Web 应用程序代码并将其发布到工件

定义您的 CD(发布)管道以将您的 Web 应用程序部署到 Linux VM

参考部署到 Linux VM - Azure Pipelines | 微软文档


推荐阅读