azure - 如何使用 Azure DevOps 设置到 Azure 虚拟机的持续部署
问题描述
我正在尝试使用 Azure Devops 为我的 node.js 项目设置到 Linux Azure VM 的持续部署。在哪里可以找到部署文件夹?我找不到像样的文档。
目前我设置了一个远程 git 服务器并直接部署,但这并不理想。
解决方案
使用 Azure DevOps,我们可以将我们的 Web 应用程序的持续集成和持续部署 (CI / CD) 设置到虚拟机 (Linux / Windows)
使用虚拟机创建环境:
- 登录您的 Azure DevOps 组织并导航到您的项目。
- 导航到管道页面。选择环境并单击创建环境。指定环境的名称(必需)和描述。
- 选择虚拟机作为要添加到环境的资源。点击下一步。
- 选择 Linux 作为操作系统并复制注册脚本。
- 在 VM 中运行复制的注册脚本
定义您的 CI(构建)管道以构建您的 Web 应用程序代码并将其发布到工件
定义您的 CD(发布)管道以将您的 Web 应用程序部署到 Linux VM
推荐阅读
- java - 在 JavaFX 折线图节点上设置工具提示
- python - 在 jupyter 中无法调用获取“DataFrameGroupBy”对象
- javascript - 将 chrome 选项卡流式传输到 rtmp
- arrays - 关联两个数据帧与另一个数组中的元素相等的索引
- sql - 如何在sqlite中一对一选择2列?
- sql - 使用 BigQuery 进行删除查询的正确语法是什么
- python - 用任意变量保存 subprocess.Popen 的输出
- python - 唯一词词典及其在文件中的位置
- java - StackOverflowError eratosthenes 筛子实现
- php - 单击链接并转到该页面?我怎样才能在wordpress中做到这一点?