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

相关推荐
J心流1 天前
CI-CD配置流程
ci/cd
Frankie_stand3 天前
测试自动化实战指南:从脚本化、自动判据到 CI 集成的完整落地路径
android·ci/cd·自动化
逐流人4 天前
手工建集群到全自动发布:k8s集群部署与DevOps流水线整合实战
ci/cd·云原生·kubernetes·云计算·devops
pengdott7 天前
Rocky linux9安装最新版sonarqube-26.10.0
ci/cd·devops·sonarqube
lsc_blog9 天前
年底还在招的岗位,先确认缺口和到岗要求
git·缓存·ci/cd·职场和发展·github
AKA__Zas9 天前
接口自动化测试(1.0 初认识
python·ci/cd·学习方法
十二同学啊10 天前
Go 工程化详解:项目结构、代码规范、测试体系与 CI/CD 实践
ci/cd·golang·代码规范
Sakura_j_h_11 天前
GitHub Actions 打包 Windows exe:中文编码与产物上传
windows·ci/cd·打包发布·github·pyinstaller·github actions
砚底藏山河11 天前
量化回测可复现流水线CI化
java·python·ci/cd·金融
X1A0RAN11 天前
Jenkins CI 流水线优化实践:基于提交指纹的任务缓存
缓存·ci/cd·jenkins