| 写法 | environment: {name: staging, url: ...} |
|---|---|
| 动态名 | review/$CI_COMMIT_REF_SLUG 用于评审环境 |
| 停止 | on_stop 关联停止作业清理环境 |
| 治理 | 受保护环境可要求审批 |
部署环境
部署环境
deploy-staging:
stage: deploy
script: [./deploy.sh staging]
environment:
name: staging
url: https://staging.example.com环境记录让「谁在什么时候把哪个版本部署到哪」可查,是发布审计的基座。