| GitLab | 作业级 interruptible: true 配合项目「自动取消冗余流水线」设置生效 |
|---|---|
| GitHub | concurrency + cancel-in-progress: true |
| 注意 | 发布类作业通常不可中断,避免半发布状态 |
GitLab
GitLab
test:
interruptible: true
script: npm testGitHub
GitHub
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true部署中作业不要标记可中断:中断后的环境状态需要人工核对。