| 保护对象 | 分支、标签 |
|---|---|
| 变量联动 | protected 变量仅在受保护分支/标签的流水线上展开 |
| 权限 | 按角色控制谁能推送与合并 |
| 配合 | 受保护环境 + 审批 |
使用受保护变量
使用受保护变量
deploy-prod:
stage: deploy
script: [./deploy.sh prod]
environment: production
rules:
- if: '$CI_COMMIT_BRANCH == "main"'MR 流水线不在受保护分支上下文:依赖保护变量的发布作业要以分支流水线形态设计。