| GitLab | allow_failure: true(或 allow_failure.exit_codes 精确到退出码) |
|---|---|
| GitHub | jobs.<id>.continue-on-error: true 或 step 级 continue-on-error |
| 适用 | 实验性检查、信息性扫描、非关键平台 |
GitLab exit_codes
GitLab exit_codes
scan:
script: ./ci/flaky-scan.sh
allow_failure:
exit_codes: [137]GitHub
GitHub
jobs:
optional-native-test:
continue-on-error: true允许失败范围过宽会让真实故障长期被忽略:定期复查这些作业的失败率。