Как заставить gitlab повторить попытку? - PullRequest
1 голос
/ 16 апреля 2020

По этой ссылке https://docs.gitlab.com/ee/ci/yaml/#retry

это показывает, что возможно заставить gitlab повторить задание на основании определенных обстоятельств. Эти обстоятельства перечислены в разделе «когда». Как заставить скрипт вызвать одно из этих условий повторения?

Возвращаем ли мы число? Как мы узнаем, какой номер?

По какой-то причине используемая нами служба никогда не распознается как готовая к использованию, поэтому я хочу проверить ее на готовность примерно на 10 минут, и если она по-прежнему не удается выполнить сценарий с ошибкой по причине «stuck_or_timeout_failure» и затем получить:

retry:
  max: 5
  when:
    - stuck_or_timeout_failure

Как мне туда добраться?

...