dshearer/jobber


An alternative to cron, with sophisticated status-reporting and error-handling

https://dshearer.github.io/jobber/

License: MIT

Language: Go

Keywords: cron, go, jobber, linux, schedule, unix


Jobber Build Status

A replacement for cron, with sophisticated status-reporting and error-handling.

Intro

Jobber is a lightweight utility for Unix-like systems that can run arbitrary commands, or "jobs", according to a schedule. It is meant to be a replacement for the classic Unix utility cron.

Along with the functionality of cron, Jobber also provides:

  • Job execution history: you can see what jobs have recently run, and whether they succeeded or failed.
  • Sophisticated error handling: you can control whether and when a job is run again after it fails. For example, after an initial failure of a job, Jobber can schedule future runs using an exponential backoff algorithm.
  • Sophisticated error reporting: you can control whether Jobber notifies you about each failed run, or only about jobs that have been disabled due to repeated failures.

Contributing

Contributions/suggestions/requests are welcome! Feel free to open an issue, or ask a question on the mailing list.

More Info

More info can be found on Jobber's website.

Debian / Ubuntu

HowTo documentation for Debian / Ubuntu based systems can be found in the DEBIAN_UBUNTU.md file.

Project Statistics

Sourcerank 9
Repository Size 4.4 MB
Stars 859
Forks 40
Watchers 29
Open issues 15
Dependencies 4
Contributors 7
Tags 9
Created
Last updated
Last pushed

Top Contributors See all

C. Dylan Shearer Egbert Alex Carver Check your git settings! Nathan LeClaire Carlo Colombo C. Dylan Shearer

Packages Referencing this Repo

github.com/dshearer/jobber/common
An alternative to cron, with sophisticated status-reporting and error-handling
Latest release v1.2 - Published - 859 stars
github.com/dshearer/jobber
An alternative to cron, with sophisticated status-reporting and error-handling
Latest release v1.2 - Published - 859 stars
github.com/dshearer/jobber/ipc
An alternative to cron, with sophisticated status-reporting and error-handling
Latest release v1.2 - Published - 859 stars
github.com/dshearer/jobber/jobber
An alternative to cron, with sophisticated status-reporting and error-handling
Latest release v1.2 - Published - 859 stars
github.com/dshearer/jobber/jobberd
An alternative to cron, with sophisticated status-reporting and error-handling
Latest release v1.2 - Published - 859 stars
github.com/dshearer/jobber/jobfile
An alternative to cron, with sophisticated status-reporting and error-handling
Latest release v1.2 - Published - 859 stars
github.com/dshearer/jobber/jobbermaster
An alternative to cron, with sophisticated status-reporting and error-handling
Latest release v1.2 - Published - 859 stars
github.com/dshearer/jobber/jobberrunner
An alternative to cron, with sophisticated status-reporting and error-handling
Latest release v1.2 - Published - 859 stars

Recent Tags See all

v1.2 May 03, 2017
v1.1 September 01, 2016
v1.0.3.2 June 05, 2016
v1.0.3.1 May 16, 2016
v1.0.3 February 25, 2016
v1.0.2 February 07, 2016
v1.0.1 January 31, 2016
v1.0.0 January 17, 2016
v0.1.0 January 10, 2015

Something wrong with this page? Make a suggestion

Last synced: 2016-11-24 15:14:15 UTC

Login to resync this repository