chore: split scheduler config for prod and staging

This commit is contained in:
Björn Fromme
2026-02-17 11:53:14 +01:00
parent b034b8c7f8
commit 41b0f56b5b
+19 -8
View File
@@ -16,14 +16,6 @@ zenstruck_schedule:
frequency: "0 1 * * *" frequency: "0 1 * * *"
description: "Removes outdated XML dumps of requests/responses to BPN API for debugging" description: "Removes outdated XML dumps of requests/responses to BPN API for debugging"
- task: app:bpn:xml-sync
frequency: "*/15 8-19 * * *"
description: "Sync BusPro XML data every 15 min. during peak hours"
- task: app:bpn:xml-sync
frequency: "0 20-23,0-7 * * *"
description: "Sync BusPro XML data hourly outside peak hours"
- task: app:cleanup:log-entries - task: app:cleanup:log-entries
frequency: "15 1 * * *" frequency: "15 1 * * *"
description: "Removes outdated log entries with a retention period of 6 months" description: "Removes outdated log entries with a retention period of 6 months"
@@ -31,3 +23,22 @@ zenstruck_schedule:
- task: app:draft:cleanup - task: app:draft:cleanup
frequency: "30 1 * * *" frequency: "30 1 * * *"
description: "Removes expired drafts" description: "Removes expired drafts"
when@staging:
zenstruck_schedule:
mailer:
subject_prefix: "[MyE&P STAGING]"
when@prod:
zenstruck_schedule:
mailer:
subject_prefix: "[MyE&P PROD]"
tasks:
- task: app:bpn:xml-sync
frequency: "*/15 8-19 * * *"
description: "Sync BusPro XML data every 15 min. during peak hours"
- task: app:bpn:xml-sync
frequency: "0 20-23,0-7 * * *"
description: "Sync BusPro XML data hourly outside peak hours"