⚠️ 法律与用途声明:本文讨论 GitHub template repository 机制与企业仓库组织管理,基于开源工具(GitHub Actions / Conan 2),属于经验分享。所有企业名、组织名、内部仓库与账号均已脱敏。读者须遵守所在地区法律法规。 一、新仓库该长什么样 B0 讲了 m
⚠️ 法律与用途声明:本文讨论仓库模板的元数据驱动设计,基于开源工具(Conan 2 / CMake),属于经验分享。所有企业名、项目名、内部脚本与路径命名均已脱敏,代码示例中的标识符均为占位。读者须遵守所在地区法律法规。 一、配置满天飞的日子 做过 C/C++ 项目的人大概都有过这种体验:一个仓库
⚠️ 法律与用途声明:本文讨论平台与模板仓之间的解耦设计与契约接口,基于开源工具(Conan 2 / GitHub Actions / workflow_call),属于经验分享。所有企业名、项目名、内部脚本与路径命名均已脱敏。读者须遵守所在地区法律法规。 一、平台搭完了,模板仓也设计好了,然后呢
⚠️ 法律与用途声明:本文讨论仓库模板化与 CI 能力推广的设计,基于开源工具(GitHub Actions / Conan 2 / workflow_call),属于经验分享。所有企业名、项目名、内部脚本与路径命名均已脱敏,代码示例中的标识符均为占位。读者须遵守所在地区法律法规。 一、好能力别藏着
⚠️ 法律与用途声明:本文讨论 benchmark 性能量化的自动化闭环设计,基于开源工具(Conan 2 / GitHub Actions),属于经验分享。所有企业名、项目名、内部脚本与板卡型号均已脱敏,代码示例中的标识符均为占位。读者须遵守所在地区法律法规。 一、跑通了,那跑得快不快 上一篇(N
⚠️ 法律与用途声明:本文讨论上板测试的自动化验证闭环设计,基于开源工具(Conan 2 / GitHub Actions / OpenOCD / JLink),属于经验分享。所有企业名、项目名、内部脚本与板卡型号均已脱敏,代码示例中的标识符均为占位。读者须遵守所在地区法律法规。 一、编译过了,不等
⚠️ 法律与用途声明:本文讨论上板测试产物的标识与防污染设计,基于开源工具(GitHub Actions / Conan 2),属于经验分享。所有企业名、项目名、内部路径与字段命名均已脱敏,代码示例中的标识符均为占位。读者须遵守所在地区法律法规。 一、上板测试,re-run 是个坑 前几篇把构建、发
⚠️ 法律与用途声明:本文讨论构建产物与缓存的可观测性设计,基于开源工具(Conan 2 / GitHub Actions),属于经验分享。所有企业名、项目名、内部服务与字段命名均已脱敏,代码示例中的标识符均为占位。读者须遵守所在地区法律法规。 一、构建跑了一堆,谁记得住 CI 跑久了,构建记录会堆
⚠️ 法律与用途声明:本文讨论 CI 构建产物的人工晋升门禁设计,基于开源工具(Conan 2 / GitHub Actions / Artifactory CE),属于经验分享。所有企业名、项目名、内部脚本与字段命名均已脱敏,代码示例中的标识符均为占位。读者须遵守所在地区法律法规。 一、构建过了,
⚠️ 法律与用途声明:本文讨论制品仓库(真源)与构建缓存(加速层)的分离设计,基于开源工具(Conan 2 / Artifactory CE),属于经验分享。所有企业名、项目名、内部脚本与路径命名均已脱敏,代码示例中的包名、仓库名、版本号均为占位。读者须遵守所在地区法律法规。 一、先分清:哪个是原件