关于gitlab:GitLab-CICD-简介

7次阅读

共计 348 个字符,预计需要花费 1 分钟才能阅读完成。

CI/CD

  • Continuous Integration (CI):继续集成
  • Continuous Delivery (CD):继续交付
  • Continuous Deployment (CD):继续部署

继续集成 (CI)

  • 监听代码推送
  • 主动构建
  • 自动测试

继续交付 (CD)

  • 继续集成
  • 手动部署

继续部署 (CD)

  • 继续集成
  • 主动部署

GitLab CI/CD

GitLab 内置了 GitLab CI/CD,能够用于继续集成、继续交付、继续部署。

GitLab CI/CD 工作流程

  • 推送提交到 GitLab 近程仓库中;
  • 触发我的项目的 CI/CD pipeline;
  • 运行自动化脚本;

    • 构建和测试利用;
    • 预览更改内容;
  • 代码审查和批准合并分支;
  • 合并性能分支;
  • 触发我的项目的 CI/CD 主动部署到生产环境。

参考:https://docs.gitlab.com/ee/ci…

正文完
 0