2024年12月11日水曜日

Gitlab CI でリトライする方法

Gitlab CI でリトライする方法

概要

retry を使います

環境

  • Gitlab 17.5.2

.gitlab-ci.yml

この場合は2回リトライするので3回目で失敗して終了します

stages:
  - test

failure_test:
  stage: test
  retry:
    max: 2
    when: script_failure
  image:
    name: python:3.12.8-alpine3.21
  script:
    - python error.py

最後に

タイミングにより失敗するジョブなどに使えます

参考サイト

0 件のコメント:

コメントを投稿