Releases: bbc/hive-runner
Releases · bbc/hive-runner
Release list
Added method to get environment variable from execution script
Protect workers during diagnostic checks
v2.1.27 Merge pull request #190 from bbc/changes_for_ios
Add `after_error` method in worker
Merge pull request #189 from bbc/changes_for_ios Add `after_error` method
Report test error from execution script
Merge pull request #188 from bbc/errors_from_scripts Allow executions script to report errors
2.1.24
Allow job to timeout after specified interval
This releases addresses a problem where job gets stuck and doesn't come out of execution. With this release we should now be able to set job_timeout from scheduler while creating batch (120 mins by default). Job will show as errored if it crosses job_timeout time. It is expected to find out the average time of job execution and put in job_timeout so that other jobs are not held in queue for long.
Bugfix. Allow runners to poll with no diagnostics configured.
v2.1.21 Update to version 2.1.21
Aggressive killing of jobs
Stop controller process to get stuck when trying to stop/kill worker. Other worker processes will still continue and report properly.
Stops the worker process if diagnostic fails. #178
Send device id with job reservation
2.1.19 Update version to 2.1.9
Linux init.d script creation no longer default behaviour
Merge pull request #173 from bbc/disable_daemons_by_default Add init script to gem