Egg.js 应用开发 - 构建和发布

更新时间:2018-09-16 17:20:16

本章讲解:如何构建部署

研发流程

服务端托管应用的研发流程分为两种:生产环境 和 开发环境 -> 生产环境
生产环境:只有一套线上环境,部署后服务端应用将直接上线。
开发环境 -> 生产环境:存在线下和线上两套相互独立的环境,部署后服务端应用将先在开发环境上线验证,然后再在生产环境正式上线。

开发构建

平台都是基于 master 分支构建,确保代码已提交到 master之后,点击 “开始构建” 按钮。

image.png | left | 827x395

构建开始之后,可以查看构建日志,以及重试

image.png | left | 827x448

image.png | left | 827x249

若研发流程选择的 生产环境 , 则开发构建完之后点击 “下一步” 直接进入生产环境部署。

image.png | left | 827x472

若研发流程选择的 开发环境 -> 生产环境 , 则开发构建完之后会自动部署到开发环境。

image.png | left | 827x669

生产部署

开发构建完点击 “下一步” ,进入生产环境部署。

image.png | left | 827x418

部署的前提必须是当前环境已经添加机器,否则无法开始部署。

image.png | left | 827x443

生产部署完成之后,当前版本被锁定,无法继续构建部署。可以选择 “开发下一个版本” 或者 “返回应用详情”

image.png | left | 827x393

results matching ""

    No results matching ""