skill/skills/devops/deployment-process/SKILL.md
部署流程和CI/CD配置,确保安全可靠的部署
npx skillsauth add echovic/boss-skill devops/deployment-processInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
| 策略 | 说明 | 适用场景 | |------|------|----------| | 蓝绿部署 | 两套环境切换 | 需要快速回滚 | | 滚动部署 | 逐步替换实例 | 零停机部署 | | 金丝雀部署 | 小流量验证 | 风险较高的更新 |
代码提交 → 自动构建 → 自动测试 → 部署到测试环境 → 部署到生产环境
name: CI/CD
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install
run: npm install
- name: Test
run: npm test
- name: Build
run: npm run build
- name: Deploy
run: npm run deploy
| 环境 | 用途 | 数据 | |------|------|------| | local | 本地开发 | 测试数据 | | dev | 开发测试 | 测试数据 | | staging | 预发布 | 生产数据副本 | | prod | 生产环境 | 真实数据 |
testing
交互规范,定义加载状态、空状态、反馈机制、动效、无障碍等交互细节
content-media
设计变体模式,产出2-3个设计方案及 tradeoff 分析,供用户选择后确定最终方案
content-media
设计系统规范,包含颜色、字体、间距、圆角、阴影、动效等基础设计token
testing
UI组件规范,定义按钮、输入框、卡片等基础组件的变体、尺寸、状态