Skip to content

Releases: dshearer/jobber

v1.4.4

02 Jun 02:09
Compare
Choose a tag to compare

Bugfixes:

  • (#301) High CPU usage after calling test command

v1.4.3

27 May 00:02
Compare
Choose a tag to compare

Bugfixes:

  • (#283) cmd/reload: Calling this when long-running job is running causes commands to time out thereafter
  • (#284) cmd/test: Calling this on long-running jobs causes commands to time out thereafter
  • (#285) jobberrunner: Too much output from a job can cause jobberrunner to run out of memory
  • (#288) cmd/reload: Race condition when reloading with file run log

v1.4.2

10 May 02:11
Compare
Choose a tag to compare

Enhancements:

  • (#277) Make filesystem paths changeable via cmdline args

Bugfixes:

  • None

v1.4.1

30 Mar 04:06
8135b54
Compare
Choose a tag to compare

This release doesn't have any bugfixes or feature changes. Instead:

  • Now using GitHub Actions to build packages and run tests
  • Now using Go modules to manage dependencies

v1.4.0

13 Apr 19:25
cb6d6b6
Compare
Choose a tag to compare

Jobber 1.4 is a large release. Jobber now supports "result sinks" --- configuration options that let you direct job results to files, programs, or network sockets. Also, Jobber can now be controlled via a network socket using JSON-RPC. This makes it easy to run Jobber in a Docker container and control it from outside the container.

Enhancements:

  • (#25) pref/jobOutput: Write job output to disk.
  • (#182) Direct passthru of stdout/stderr from tasks to parent (for Docker)
  • (#183) jobberrunner: Support receiving commands from network socket in JSON
  • (#184) cmd/set_job: Make
  • (#185) cmd/delete_job: Make
  • (#186) Use concept of "result sinks" for result notifications and writing output to disk
  • (#187) Make result sink that pushes results over socket connection
  • (#216) Reduce verbosity of jobberrunner task output

Bugfixes: none

v1.4.0-pr.1

02 Feb 20:08
10da8df
Compare
Choose a tag to compare
v1.4.0-pr.1 Pre-release
Pre-release

First preview release for v1.4.0.

Jobber 1.4 will be a large release. Jobber now supports "result sinks" --- configuration options that let you direct job results to files, programs, or network sockets. Also, Jobber can now be controlled via a network socket using JSON-RPC. This makes it easy to run Jobber in a Docker container and control it from outside the container.

Enhancements:

  • (#25) pref/jobOutput: Write job output to disk.
  • (#182) Direct passthru of stdout/stderr from tasks to parent (for Docker)
  • (#183) jobberrunner: Support receiving commands from network socket in JSON
  • (#184) cmd/set_job: Make
  • (#185) cmd/delete_job: Make
  • (#186) Use concept of "result sinks" for result notifications and writing output to disk
  • (#187) Make result sink that pushes results over socket connection
  • (#216) Reduce verbosity of jobberrunner task output

Bugfixes: none

v1.3.4

17 Sep 00:42
6fcfc0f
Compare
Choose a tag to compare

Bugfixes:

  • Stopped setting umask before jobs are run (#191)
  • Fixed issue where jobs would be executed multiple times within a few seconds of the time that they were supposed to be executed once (#192)

v1.3.3

03 Sep 18:52
c4984e3
Compare
Choose a tag to compare
  • Fixed issue where jobberrunner's umask would cause directories made by jobs to be unreadable by owner (#191)

v1.3.3-pr.2

10 Jun 18:08
19135c8
Compare
Choose a tag to compare
v1.3.3-pr.2 Pre-release
Pre-release
Merge pull request #198 from dshearer/maint-1.3-issue-192

Maint 1.3 issue 192

v1.3.3-pr.1

28 May 18:20
e8fd5d7
Compare
Choose a tag to compare
v1.3.3-pr.1 Pre-release
Pre-release

This is a preview release to test a fix for #192.