Gerrit与CI

文章目录

零、关联文章

Linux下开发常用平台:gerrit、gitlab、jira:https://blog.csdn.net/Edward1027/article/details/144983370

一、CI流程

CI总流程:auto rebase → 静态检查 Static-Analysis → CI-Build → CI-Test → code review(+2) → submit → merge

二、CI触发咒语

1.jenkins rebuild:触发CI全流程,包括 auto rebase、静态检查、编译、测试

2.ci release:仅auto rebase patch,可拉齐relation chain

3.ci check:仅静态检查

4.ci build:仅编译

5.ci test:仅测试

6.ci release:merge后生成release包

7.ci debug release:未merge时生成release包

三、常见CI问题

1.未merge时生成release包

已通过了auto rebase、static analysis、ci build、ci test,但是还没有code review(+2)和merge,现在想要生成release包进行测试,如何做?

2.Relation chain

相关推荐
Python私教20 小时前
GitHub Actions 实战:把测试、密钥扫描与 Docker 镜像检查接入 CI
ci/cd·docker·github·devsecops·github actions
增量星球2 天前
《持续交付2.0系列九》从手动到自动之持续集成
运维·ci/cd·持续部署·持续集成
海带紫菜菠萝汤2 天前
CI/CD集成文档翻译:自动化多语言发布流水线实践
运维·ci/cd·自动化
xexpertS3 天前
软件发布文化:CI/CD、合并队列与金丝雀发布实践
人工智能·ci/cd
ji_shuke3 天前
Playwright 从零到 CI 实战:基于 TypeScript 的端到端测试完整指南
javascript·ci/cd·typescript·playwright
DLYSB_3 天前
DevOps 运维实战:基于 CI/CD 流水线 Webhook 的构建状态物理现场声光反馈架构
运维·ci/cd·devops·报警灯
huameinan狮子4 天前
微服务化的基石——持续集成
大数据·ci/cd·微服务
一次旅行4 天前
act本地预跑GitHub Actions:Python项目完整CI/CD流水线实战
python·ci/cd·github
heimeiyingwang5 天前
【架构实战】Helm Chart 进阶:依赖管理、测试与 CI/CD 集成
ci/cd·架构
龙智DevSecOps解决方案5 天前
Perforce Delphix测试数据管理平台:每月实现数百万次 CI/CD 运行,更快交付高质量软件
ci/cd·devops·tdm·perforce·delphix·企业级数据管理