🚀 嵌入式CI/CD实战 30章 · 彩色目录

📚 点击卡片跳转章节
第01章
什么是持续集成为什么嵌入式需要CI传统开发流程痛点CI带来的价值
第02章
Git核心概念GitFlow/Trunk-Based嵌入式仓库结构设计
第03章
GitLab安装配置仓库权限管理Webhook与CI触发
第04章
Jenkins vs GitLab CI vs GitHub Actions嵌入式选型考量资源消耗对比
第05章
Docker/物理机安装插件管理全局工具配置(交叉编译器)
第06章
Declarative Pipeline语法Stage/Step定义环境变量与参数化构建
第07章
Docker化交叉编译工具链Toolchain镜像制作多架构支持(ARM/RISC-V)
第08章
Makefile与CMake集成构建参数传递构建产物归档(Artifacts)
第09章
Cppcheck配置PC-Lint集成SonarQube嵌入式规则集门禁质量门
第10章
Unity/CMock入门测试用例编写CI中自动运行单元测试
第11章
HIL测试概念在CI中集成HIL使用QEMU模拟目标硬件
第12章
自动化烧录脚本JTAG/SWD编程器集成OTA升级流水线设计
第13章
冒烟测试回归测试压力测试在CI中的编排
第14章
凭证管理(Credentials)代码签名SBOM生成漏洞扫描
第15章
Feature分支CIRelease分支CIHotfix分支CI合并请求流水线
第16章
ccache配置依赖缓存Docker层缓存加速嵌入式构建
第17章
CI构建日志收集构建失败告警(钉钉/邮件)构建趋势分析
第18章
Artifactory/Nexus搭建固件版本管理二进制差异对比
第19章
Vagrant/Packer创建镜像Dev/CI环境对齐
第20章
批量部署策略灰度发布回滚机制
第21章
OTA架构设计差分升级(bsdiff)升级包签名验证
第22章
Jira/Redmine集成提交信息规范自动关联需求与构建
第23章
自动分配Reviewer静态检查注释合规性检查
第24章
并行构建分布式构建(Jenkins Agent)资源配额
第25章
Kubernetes + Jenkins X动态Agent扩缩容边缘CI节点
第26章
MCU(STM32/ESP32)CI方案内存受限环境测试Flash空间检查
第27章
MISRA C/C++检查功能安全(ISO 26262)CI流程审计追踪
第28章
云资源成本优化自建服务器 vs 云CI免费层利用策略
第29章
CI文化推广开发者体验优化CI失败处理SOP
第30章
从零搭建完整嵌入式CI/CD流水线STM32项目
⚡ 点击任意章节卡片跳转 · 30章全彩目录