sync dari sicabe-doc/deploy @ bc1a6e6

This commit is contained in:
2026-10-11 13:59:47 +07:00
parent 4ca7a9a58e
commit cbabe96061
29 changed files with 1210 additions and 650 deletions
@@ -93,8 +93,11 @@ default_args = {
"depends_on_past": False,
"email_on_failure": True,
"email_on_retry": False,
"retries": 2,
"retry_delay": timedelta(minutes=5),
# Retries default 2 (produksi). Dapat di-override via env, mis. `-e SICABE_DAG_RETRIES=0`
# pada `airflow dags test` — penting agar uji/uji-E2E TIDAK menggantung menunggu retry
# saat task GE gagal (mis. DAG #1 pada cold start: entitas gold belum ada di OM).
"retries": int(os.getenv("SICABE_DAG_RETRIES", "2")),
"retry_delay": timedelta(seconds=int(os.getenv("SICABE_DAG_RETRY_DELAY_SECONDS", "300"))),
"execution_timeout": timedelta(hours=2),
}