当前位置: 首页 > news >正文

Gerrit与CI

文章目录

  • 零、关联文章
  • 一、CI流程
  • 二、CI触发咒语
  • 三、常见CI问题
    • 1.未merge时生成release包
    • 2.Relation chain

零、关联文章

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

http://www.jsqmd.com/news/462895/

相关文章:

  • 位运算基础应用(一)
  • 深入解析transformers中的DataCollatorForSeq2Seq:序列生成任务的数据处理利器
  • 优优推电话查询:业务范畴说明与信息核实指南 - 品牌推荐
  • #第八届立创电赛# 基于瑞萨R7FA2E1A72DFL的智能时钟DIY全解析:从电路设计到代码实现
  • 双系统Ubuntu 20.04下,从零部署EGO-Planner的避坑实践
  • PyTorch DDP多卡训练避坑指南:从环境配置到模型保存的完整流程
  • FLUX.1-dev Docker部署全解析:从环境准备到高级配置,一步到位
  • 做管理的三大核心:从思想到行动,打造高效能团队
  • 网页文字图片无法复制?这招连CSDN博主都在用的Markdown技巧
  • 从Flutter到KMP:为什么我们团队最终选择了Kotlin MultiPlatform?技术选型深度对比
  • ESP32-C3射频测试全栈指南:研发验证到量产落地
  • 实战指南:基于PyTorch的FSEL模型复现(含ETB模块调试技巧)
  • 聚焦喷墨印刷流量测量:2026年值得关注的超声波流量传感器品牌推荐 - 品牌2026
  • 漫画脸描述生成开发者案例:如何将Qwen3-32B接入自有AI创作平台
  • 给OpenClaw戴上“安全锁“:AI沙箱基于E2B的硬件级隔离实践
  • 赋能透明化生产:适配多介质微量喷涂的超声波流量传感器品牌推荐 - 品牌2026
  • WPF中利用ConverterParameter实现动态UI样式切换
  • LTspice新手必看:5分钟搞定无源低通滤波电路仿真(附完整参数计算)
  • 鸿蒙版瑞幸咖啡开发手记(二):首页UI与数据联动的工程实践
  • 避坑指南:用Fuzzy Logic Designer时容易忽略的5个细节(附曲面观测器调试技巧)
  • Qwen3-ASR-1.7B性能优化:提升语音识别速度的5个技巧
  • 浏览器中的JavaScript:从输入URL到代码执行的完整流程解析
  • 图解堆排序建堆过程:从{45,78,55}到初始堆的完整推导
  • 银河麒麟双网卡上网卡顿?3步搞定WIFI+有线同时稳定连接(附自动脚本)
  • 避坑指南:迪文串口屏文本显示常见问题及解决方案(含GBK编码设置)
  • GRPOConfig中num_generations参数详解:如何优化你的RLHF训练效率
  • Linux服务器性能调优必看:5种方法快速查询NUMA节点数量(附详细命令解析)
  • VSCode + CMake + MinGW:打造高效STM32 GCC开发环境
  • VSCode中Pandas绘图不显示?3步搞定IPython内核配置(附截图)
  • Windows 10/11下TeXLive 2021安装全攻略:从下载到第一个中文文档编译