通过此链接, https://docs.gitlab.com/ee/ci/yaml/#retry
它表明有可能导致 gitlab 根据某些情况重试作业。这些情况列在“何时”部分。我们如何使脚本引起这些重试条件之一?
我们返回一个号码吗?我们如何找到什么数字?
由于某种原因,我们有时使用的服务永远不会被识别为可以使用,所以我想做的是检查准备情况大约 10 分钟,如果仍然失败,则使脚本失败,原因为“stuck_or_timeout_failure”然后有:
retry:
max: 5
when:
- stuck_or_timeout_failure
Run Code Online (Sandbox Code Playgroud)
我如何到达那里?