一、创建自动部署流水线
- 单击云效左侧的九宫格,选择流水线,前往云效流水线Flow。
- 在我的流水线页面,单击创建流水线。
- 在选择流水线模板对话框,单击Node.js,选择Node.js·ECS部署【人生重开模拟器】小游戏模板,单击创建。
二、配置流水线的代码源
- 前面我们将代码上传到了云效Codeup,所以在添加流水线源面板,选择Codeup,单击添加服务连接。
说明:如果您使用的账号已有服务连接,即可直接使用,不需要重新创建服务链接。
- 在新建服务连接对话框中,选择您要授权的账号和使用范围,单击创建。
- 代码仓库选择lifeRestart,默认分支选择master,然后单击添加。
三、配置要部署的制品及目标主机
- 在流程配置页面,单击主机部署。
- 在编辑面板,制品选择默认构建的制品。
- 在编辑面板,主机组选择新建主机组。
- 在选择主机类型对话框中,单击免费体验主机。
- 按照界面指引,前往阿里云体验实验室,单击立即体验,然后单击创建资源,1分钟左右,即可创建免费的ECS主机。
- 将创建出的ECS的AK ID等信息复制填入,单击保存。
- 填入成功后,如下图所示,即为导入主机成功。
- 在编辑面板中下滑,您可以看到默认的部署脚本和部署策略。
- 无需改动,我们直接单击保存并运行。