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 官方构建服务 不想自建服务器的团队
相关推荐
行者-全栈开发2 天前
【码动四季·秋】从 commit 到发版全自动:Conventional Commits + semantic-release 发布流水线实战
git·ci/cd·自动化发布·atomgit·semantic-releas·语义化版本自动化·git 提交规范落地
Zhou1411363 天前
CICD_01_持续集成与Jenkins入门
运维·ci/cd·jenkins
大貔貅喝啤酒3 天前
Gitea+Jenkins+Docker 搭建 Node 项目 CI/CD 自动部署完整教程
ci/cd·docker·jenkins·js·gitea
smartpi_ai3 天前
通用脱机烧录器为什么烧不进 CI-03?下载协议的门槛、免唤醒 10 条的建议值属性
服务器·网络·ci/cd
极小狐4 天前
CI 作业里 kubectl 连不上集群?用 Kubernetes Agent 打通部署链路的 7 个步骤
ci/cd·kubernetes·gitlab·devops·k8s部署
用户837133200764 天前
AI 写的发布流程 CI 全绿,为什么仍没通过需求验收?
ci/cd·github
天天喝旺仔4 天前
CI/CD 实战:GitHub Actions 自动化构建、测试与发布流水线
ci/cd·自动化·github·devops·持续集成
浪子明X4 天前
用 CMake Presets 固定跨平台构建:从本地开发到 CI 的依赖一致性实践
java·spring·ci/cd
Zhou1411364 天前
Git_02_GitLab协作与CI_CD
git·ci/cd·gitlab
cindershade5 天前
当 Mock 开始撒谎:用契约测试守住并行开发的变更安全
ci/cd