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

相关推荐
千维百策6663 天前
AI 编码智能体平台如何提升研发效能:从 CI 修复到工程工作流自动化
人工智能·ci/cd·自动化
Hy行者勇哥5 天前
用Cursor智能编写Ansible/Terraform脚本,打通CI/CD链路
ci/cd·ansible·terraform
想你依然心痛6 天前
AtomCode 在 DevOps 场景中的实战:CI/CD 流水线脚本自动生成
运维·ci/cd·docker·devops·自动化部署·github actions
IT二叔6 天前
Java项目部署-03-teamcity-cicd-docker镜像流水线方式部署
java·ci/cd·持续部署
想你依然心痛7 天前
持续集成在嵌入式开发中的实践:GitLab CI与交叉编译——自动化构建、固件生成
ci/cd·自动化·gitlab
江畔柳前堤8 天前
第14章:Docker 与 CI/CD
运维·ci/cd·docker·容器·eureka·github
Bigger13 天前
从零搭建 AI 代码审查服务:一份前端也能看懂的 Python 学习笔记
前端·ci/cd·ai编程
宋均浩18 天前
# Docker 镜像瘦身实战:从 1.2G 到 80MB 的五个优化步骤
ci/cd·docker
宋均浩23 天前
# GitHub Actions 实战:从零搭建 CI/CD 流水线的 5 个核心配置
ci/cd
霸道流氓气质25 天前
GitLab CI/CD 完全指南
linux·ci/cd·gitlab