把一个项目稳稳地送到生产,靠的不是某个银弹,而是一串被反复验证的检查点。这份指南把瀚云团队上线前会逐条过一遍的流程拆开,希望能帮你少踩几个坑。
连接代码仓库
一切从仓库开始。授权瀚云访问你的 Git 仓库后,每一次 push 都会触发一条可追溯的流水线。建议先在一个非主分支上跑通,确认权限与 Webhook 都就位。
零配置构建
瀚云会自动识别框架并生成构建配置,大多数项目无需手写一行 CI。如果你的项目结构特殊,再用 hancloud.json 覆盖默认值即可——约定优先于配置。
预览环境
每个 Pull Request 都会得到一个独立、带真实数据的预览环境。把链接贴进评审,让产品和设计在合并前就能点到真东西,而不是对着截图猜。
渐进发布与回滚
生产发布默认走渐进式:先放一小部分流量,盯住关键指标,确认无异常再全量。一旦告警触发,一键回滚到上一个健康版本,整个过程通常在数秒内完成。
接上可观测
日志、指标与链路追踪开箱即用。上线第一天就把核心链路的 SLO 配好,让任何一次劣化都能在监控里立刻显形——可观测不是事后补的,而是发布的护栏。
守住安全底线
所有密钥走托管而非硬编码,权限按最小化原则分配。传输全程加密,审计日志默认开启。安全应该是底座,而不是一个等着被打开的开关。
小结
六个检查点串起来,就是一条可观测、可回滚、可信赖的上线路径。把它固化成团队的肌肉记忆,发布就会从一件提心吊胆的事,变成一件平平无奇的日常。