部署批准
这个项目中展示了如何使用部署审批
展示如何配置部署审批
- 设置 --> CI/CD --> 受保护的环境
- 选择环境进行保护
- 选择角色/人员 作为允许部署的人员
- 角色:Maintainer; Developer
- 人员:项目组中具体的人
- 保存,配置完成
只展示部署审批的使用方法
- 通过一个Developer角色,创建一个新的分支。
- 通过Developer角色分支更新内容,可以更新
src/components/QrCodeMVC1.vue
的Line 90的时间,以方便看到效果。 - 更新之后提交,等待流水线完成。
- 流水线完成之后,可以转到环境界面(部署-->环境),查看production和testing环境的区别。
- 展开production,点击批准选项,可以看到没有权限。
- 换一个浏览器,该浏览器上面登录Maintainer的角色。并打开环境界面,点击批准选项,可以看到该用户可以批准。
- 批准该部署。然后等待流水线完成(可以在流水线界面中查看)。
- 刷新环境界面,查看production和testing环境,可以发现他们变成一样的内容。
Project Setup
npm install
Compile and Hot-Reload for Development
npm run dev
Type-Check, Compile and Minify for Production
npm run build