feat(ci): 金丝雀发布流水线(#450) #879
Reference in New Issue
Block a user
Delete Branch "feat/ci-canary-release"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
概述
建立生产金丝雀发布机制,降低发布风险。
变更内容
新增
scripts/ci/canary_release.sh- 金丝雀发布主脚本修改
.gitea/workflows/ci-pipeline.ymlcanary-releasejob:main分支push自动触发main-<sha前8位>)灰度策略
回滚机制
rollback_gray.sh切回稳定版本ci_production_deploy.sh内置回滚关联工单
🗑️ 预览环境已清理
PR #879 已关闭或合并,对应的预览环境已被清理。