diff --git a/infra/terraform/environments/int/main.tf b/infra/terraform/environments/int/main.tf index 1738745fc0..a5127cb981 100644 --- a/infra/terraform/environments/int/main.tf +++ b/infra/terraform/environments/int/main.tf @@ -279,26 +279,31 @@ module "service" { name = "clean-up-variations", commands = ["batch:clean-up-variations"], timeout = 43200, + schedule = "cron(00 13 * * ? *)", }, { name = "cns", commands = ["batch:cns"], timeout = 43200, + schedule = "cron(30 13 ? * 1 *)", }, { name = "create-psv-licence-surrender-task", commands = ["batch:create-psv-licence-surrender-task"], timeout = 43200, + schedule = "cron(00 13 * * ? *)", }, { name = "psv-operator-list-export", commands = ["batch:data-gov-uk-export", "-v", "--report-name=psv-operator-list", "--path=/tmp/"], timeout = 43200, + schedule = "cron(00 13 ? * 1 *)", }, { name = "international-goods-export", commands = ["batch:data-gov-uk-export", "-v", "--report-name=international-goods", "--path=/tmp/"], timeout = 43200, + schedule = "cron(00 13 ? * 1 *)", }, { name = "data-retention-populate", @@ -324,26 +329,31 @@ module "service" { name = "digital-continuation-reminders", commands = ["batch:digital-continuation-reminders"], timeout = 43200, + schedule = "cron(00 13 * * ? *)", }, { name = "duplicate-vehicle-warning", commands = ["batch:duplicate-vehicle-warning"], timeout = 43200, + schedule = "cron(30 13 ? * 2-6 *)", }, { name = "enqueue-ch-compare", commands = ["batch:enqueue-ch-compare"], timeout = 1800, + schedule = "cron(0 13 ? * 3 *)", }, { name = "expire-bus-registration", commands = ["batch:expire-bus-registration"], timeout = 43200, + schedule = "cron(05 13 * * ? *)", }, { name = "flag-urgent-tasks", commands = ["batch:flag-urgent-tasks"], timeout = 1800, + schedule = "cron(0 8-17 * * ? *)", }, { name = "import-users-from-csv", @@ -353,21 +363,25 @@ module "service" { name = "inspection-request-email", commands = ["batch:inspection-request-email"], timeout = 1800, + schedule = "cron(0 13 * * ? *)", }, { name = "interim-end-date-enforcement", commands = ["batch:interim-end-date-enforcement"], timeout = 43200, + schedule = "cron(00 13 * * ? *)", }, { name = "last-tm-letter", commands = ["batch:last-tm-letter"], timeout = 43200, + schedule = "cron(30 13 * * ? *)", }, { name = "licence-status-rules", commands = ["batch:licence-status-rules"], timeout = 1800, + schedule = "cron(0 8-17 * * ? *)", }, { name = "process-cl", @@ -377,21 +391,25 @@ module "service" { name = "process-inbox", commands = ["batch:process-inbox"], timeout = 43200, + schedule = "cron(45 13 * * ? *)", }, { name = "process-ntu", commands = ["batch:process-ntu"], timeout = 43200, + schedule = "cron(0 18 ? * 2-6 *)", }, { name = "remove-read-audit", commands = ["batch:remove-read-audit"], timeout = 43200, + schedule = "cron(0 13 ? * 1 *)", }, { name = "resolve-payments", commands = ["batch:resolve-payments"], timeout = 150, + schedule = "cron(0/5 8-17 * * ? *)", }, { name = "system-parameter", @@ -405,81 +423,97 @@ module "service" { name = "close-expired-windows", commands = ["permits:close-expired-windows"], timeout = 43200, + schedule = "cron(45 13 * * ? *)", }, { name = "mark-expired-permits", commands = ["permits:mark-expired-permits"], timeout = 43200, + schedule = "cron(15 13 * * ? *)", }, { name = "process-queue-general", commands = ["queue:process-queue", "--exclude", "que_typ_ch_compare,que_typ_create_gds_vehicle_list,que_typ_create_psv_vehicle_list,que_typ_disc_printing,que_typ_print,que_typ_disc_printing_print,que_typ_create_com_lic,que_typ_remove_deleted_docs,que_typ_permit_generate,que_typ_permit_print,que_typ_run_ecmt_scoring,que_typ_accept_ecmt_scoring,que_typ_irhp_permits_allocate"], timeout = 90, + schedule = "cron(0/2 8-17 * * ? *)", }, { name = "process-queue-community-licences", commands = ["queue:process-queue", "--type", "que_typ_create_com_lic"], timeout = 90, + schedule = "cron(0/2 8-17 * * ? *)", }, { name = "process-queue-disc-generation", commands = ["queue:process-queue", "--type", "que_typ_create_gds_vehicle_list,que_typ_create_psv_vehicle_list,que_typ_disc_printing"], timeout = 90, + schedule = "cron(0/2 8-17 * * ? *)", }, { name = "process-queue-disc-print", commands = ["queue:process-queue", "--type", "que_typ_disc_printing_print", "--queue-duration", "840"], timeout = 850, + schedule = "cron(0/15 8-17 * * ? *)", }, { name = "process-queue-ecmt-accept", commands = ["queue:process-queue", "--type", "que_typ_accept_ecmt_scoring"], timeout = 90, + schedule = "cron(0/2 8-17 * * ? *)", }, { name = "process-queue-irhp-allocate", commands = ["queue:process-queue", "--type", "que_typ_run_ecmt_scoring"], timeout = 90, + schedule = "cron(0/2 8-17 * * ? *)", }, { name = "process-queue-permit-generation", commands = ["queue:process-queue", "--type", "que_typ_permit_generate"], timeout = 90, + schedule = "cron(0/2 8-17 * * ? *)", }, { name = "process-queue-permit-print", commands = ["queue:process-queue", "--type", "que_typ_permit_print", "--queue-duration", "840"], timeout = 850, + schedule = "cron(0/15 8-17 * * ? *)", }, { name = "process-queue-print", commands = ["queue:process-queue", "--type", "que_typ_print"], timeout = 90, + schedule = "cron(0/2 8-17 * * ? *)", }, { name = "process-company-profile", commands = ["queue:process-company-profile"], timeout = 150, + schedule = "cron(0/5 8-17 * * ? *)", }, { name = "company-profile-dlq", commands = ["queue:company-profile-dlq"], timeout = 900, + schedule = "cron(0/30 8-17 * * ? *)", }, { name = "process-insolvency", commands = ["queue:process-insolvency"], timeout = 900, + schedule = "cron(0/30 8-17 * * ? *)", }, { name = "process-insolvency-dlq", commands = ["queue:process-insolvency-dlq"], timeout = 900, + schedule = "cron(0/30 8-17 * * ? *)", }, { name = "transxchange-consumer", commands = ["queue:transxchange-consumer"], timeout = 90, + schedule = "cron(0/2 8-17 * * ? *)", }, { name = "liquibase",