Skip to content

Releases: bbc/hive-runner

Added method to get environment variable from execution script

Choose a tag to compare

@Qambar Qambar released this 24 Mar 05:23
Merge pull request #194 from bbc/version

Updated lock file and bumped version

Protect workers during diagnostic checks

Choose a tag to compare

@jrmhaig jrmhaig released this 19 Apr 08:41
v2.1.27

Merge pull request #190 from bbc/changes_for_ios

Add `after_error` method in worker

Choose a tag to compare

@jrmhaig jrmhaig released this 06 Apr 12:57
Merge pull request #189 from bbc/changes_for_ios

Add `after_error` method

Report test error from execution script

Choose a tag to compare

@jrmhaig jrmhaig released this 03 Apr 13:15
Merge pull request #188 from bbc/errors_from_scripts

Allow executions script to report errors

2.1.24

Choose a tag to compare

@Asimk21 Asimk21 released this 21 Mar 14:02

Following enhancement included in this release

  1. Update result status before uploading the logs #186 #187
  2. Ability to delete hive_mind logs based on log level #185
  3. Job timeout in runners #181 #184
  4. SSL authentication for testmine upload #177
  5. Improved device removal logic from hive #178

Allow job to timeout after specified interval

Choose a tag to compare

@Asimk21 Asimk21 released this 23 Feb 09:58

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.

Choose a tag to compare

@jrmhaig jrmhaig released this 25 Jan 09:16
v2.1.21

Update to version 2.1.21

Aggressive killing of jobs

Choose a tag to compare

@Asimk21 Asimk21 released this 17 Jan 10:09

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

Choose a tag to compare

@jrmhaig jrmhaig released this 21 Dec 15:28
2.1.19

Update version to 2.1.9

Linux init.d script creation no longer default behaviour

Choose a tag to compare

@jrmhaig jrmhaig released this 07 Dec 11:51
Merge pull request #173 from bbc/disable_daemons_by_default

Add init script to gem