by shigemk2

当面は技術的なことしか書かない

digdag retry

retryはこういうふうに書くのね。なお、loopとretryは違う。

+prepare:
  # If +erase_table, +load_data, or +check_loaded_data fail, it retries from
  # +erase_table again.
  _retry: 3

  +erase_table:
    sh>: tasks/erase_table.sh

  +load_data:
    sh>: tasks/load_data.sh

  +check_loaded_data:
    sh>: tasks/check_loaded_data.sh

+analyze:
    sh>: tasks/analyze_prepared_data_sets.sh

https://docs.digdag.io/workflow_definition.html:embeed