共计 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…
正文完