Development

Announcing Cron Workflows

By Karl Hepworth13 December 2023

We're pleased to announce the release of Cron Workflows.

As of release v0.24.0, you can now achieve the following:

  • Suspend, resume, and list Cron jobs associated with an environment.
  • List jobs executed by environment Cron jobs.

Terminal output showing the workflow of cron management via a terminal

The technical benefits

More information in your hands

Transparency for users who can now determine which cronjobs were run, if they completed successfully and when they were last run.

Mitigating risk on large applications

Bigger applications with regular cron jobs increase the probability of writing to the database during a major upgrade. Being able to temporarily disable these workloads helps mitigate this risk.

Script-friendly

Listing CronJobs and Jobs also supports JSON output formatting. Information can be stored, enumerated and used programmatically if you need. It can also be processed using tools such as jq.

CI Integrations

Support for GitHub Actions and CircleCI has also been added. Check out our documentation for all the details.

Next steps

This will be rolling out to all customers as the default for GitHub Actions and CircleCI integrations in a future release. For now, you can test this capability out using the feature flag outlined in our docs.

Tags

security
cron

Getting Started

Interested in a demo?

🎉 Awesome!

Please check your inbox for a confirmation email. It might take a minute or so.

🤔 Whoops!

Something went wrong. Check that you have entered a valid email and try submitting the form again.

We'll be in touch shortly.