Skip to content

Release 2668

Choose a tag to compare

@github-actions github-actions released this 12 Sep 15:24
12e4555

Trello card

Trello-641

Context

We run a number of jobs using delayed_cron_job; as we are moving to Sidekiq we need to replicate this functionality and can do so with sidekiq-cron.

Changes proposed in this pull request

  • Add sidekiq-cron for scheduled jobs

Add sidekiq-cron gem and configure the jobs/cron expressions to match delayed_cron_job.

  • Remove basic auth check in dev for sidekiq web

Remove the basic auth check for local development so we can easily access the sidekiq web UI.

  • Add sentry-sidekiq gem

Inserts middleware for Sentry into the Sidekiq jobs.

Guidance to review

The Sidekiq queue adapter is only running in staging at the moment.