• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

GitLab CI/CD 简介

互联网 diligentman 1周前 (02-22) 6次浏览

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 自动部署到生产环境。

GitLab CI/CD 简介

GitLab CI/CD 简介

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


程序员灯塔
转载请注明原文链接:GitLab CI/CD 简介
喜欢 (0)