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 官方构建服务 不想自建服务器的团队
相关推荐
江华森5 小时前
Jenkins CI/CD 实战博客教程
servlet·ci/cd·jenkins
Bigger7 小时前
记一次坑爹的 Cloudflare Pages 部署:Failed to load module script 是怎么把我的 SPA 搞挂的
前端·ci/cd·浏览器
江华森8 小时前
基于 Git 的自动集成交付(Git-Driven CI/CD)实战
git·ci/cd
夜雪闻竹9 小时前
版本管理:npm 发布 + Electron 打包 + CI/CD
ci/cd·npm·node.js·代码规范·chatcrystal
Forget_85502 天前
RHEL——CICD持续集成与交付
ci/cd
惜年_night2 天前
Docker部署05-GitLab的CI-CD发布
ci/cd·docker·gitlab
咖啡星人k2 天前
MonkeyCode 的 CI/CD 实践:开源项目如何做到每2周稳定发布
ci/cd·开源
mnasd3 天前
RockyLinux 部署 Gitlab
ci/cd
*_潇_*3 天前
0095__日常--记一次gitlab Runner配置与CI/CD环境搭建流程
ci/cd·gitlab
无心水3 天前
【Harness:落地实战】24、Harness CI/CD+GitOps深度实战:智能交付与渐进发布——企业级云原生DevOps全解析
人工智能·ci/cd·云原生·openclaw·harness·hermes·honcho