Skip to content

borestad/cron-boilerplate

Repository files navigation

cron-boilerplate

GitHub Workflow Status GitHub Workflow Status GitHub repo size Visitors LICENSE

cron-boilerplate

Goals:

  • Cron Job oriented
  • Preconfigured - use Bash or Deno with Dax
  • Fastest installation possible
  • Multithreaded & parallellism by default
  • Cache + TTL support (reusable between ci runs)
  • Optimized: one shot jobs (checkout + cache + install + run) should run ~ 10sec (if not using *.deb packages).
  • Rely on static binaries.
  • Avoiding expensive apt-get update && apt-get install somepackage
  • Use eatmydata to avoid fsync calls & speedup heavy I/O operations.
  • Super productive & fast boilerplate environment
  • Stats & useful debugging included