Skip to content
代码片段 群组 项目

部署批准

这个项目中展示了如何使用部署审批

展示如何配置部署审批

  1. 设置 --> CI/CD --> 受保护的环境
  2. 选择环境进行保护
  3. 选择角色/人员 作为允许部署的人员
    • 角色:Maintainer; Developer
    • 人员:项目组中具体的人
  4. 保存,配置完成

只展示部署审批的使用方法

  1. 通过一个Developer角色,创建一个新的分支。
  2. 通过Developer角色分支更新内容,可以更新src/components/QrCodeMVC1.vue的Line 90的时间,以方便看到效果。
  3. 更新之后提交,等待流水线完成。
  4. 流水线完成之后,可以转到环境界面(部署-->环境),查看production和testing环境的区别。
  5. 展开production,点击批准选项,可以看到没有权限。
  6. 换一个浏览器,该浏览器上面登录Maintainer的角色。并打开环境界面,点击批准选项,可以看到该用户可以批准。
  7. 批准该部署。然后等待流水线完成(可以在流水线界面中查看)。
  8. 刷新环境界面,查看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