CI/CD 标准化(自动流水线)

缩写 全称 通俗解释
CI Continuous Integration 持续集成 代码一提交,自动编译、检查错误、跑测试
CD Continuous Delivery/Deployment 持续交付/部署 编译通过后,自动打包、自动上传到玩家手中
环节 现在(人工) 标准化后(自动)
配表生成 双击 gen_code_bin_to_project.bat GitLab CI / GitHub Actions 自动执行
热更 DLL 编译 Unity 菜单手动 Build Jenkins 调用 HybridCLRData 构建脚本
资源打包 手动点 YooAsset Build 命令行调用 YooAsset 构建 API
版本号管理 人工改 PlayerSettings.bundleVersion 自动读取 Git Tag(如 v1.2.3)
多平台构建 一台电脑切来切去 用 Jenkins Agent / GitHub Runner 并行构建
上传到 CDN 手动传阿里云/腾讯云 COS 自动调用云厂商 CLI 上传
通知发布 群里喊一声 企业微信/钉钉机器人自动推送

常用工具

工具 用途 适合谁
Jenkins 最老牌,插件多 有专门运维团队的公司
GitHub Actions 与 GitHub 深度集成 代码在 GitHub 的项目
GitLab CI 与 GitLab 深度集成 代码在 GitLab 的项目
Unity Cloud Build Unity 官方构建服务 不想自建服务器的团队
相关推荐
J心流2 天前
CI-CD配置流程
ci/cd
Frankie_stand4 天前
测试自动化实战指南:从脚本化、自动判据到 CI 集成的完整落地路径
android·ci/cd·自动化
逐流人5 天前
手工建集群到全自动发布:k8s集群部署与DevOps流水线整合实战
ci/cd·云原生·kubernetes·云计算·devops
pengdott8 天前
Rocky linux9安装最新版sonarqube-26.10.0
ci/cd·devops·sonarqube
lsc_blog9 天前
年底还在招的岗位,先确认缺口和到岗要求
git·缓存·ci/cd·职场和发展·github
AKA__Zas10 天前
接口自动化测试(1.0 初认识
python·ci/cd·学习方法
十二同学啊11 天前
Go 工程化详解:项目结构、代码规范、测试体系与 CI/CD 实践
ci/cd·golang·代码规范
Sakura_j_h_11 天前
GitHub Actions 打包 Windows exe:中文编码与产物上传
windows·ci/cd·打包发布·github·pyinstaller·github actions
砚底藏山河12 天前
量化回测可复现流水线CI化
java·python·ci/cd·金融
X1A0RAN12 天前
Jenkins CI 流水线优化实践:基于提交指纹的任务缓存
缓存·ci/cd·jenkins