Skip to content

Releases: travis-ci/worker

3.10.1 - 2018-07-06

13 Jul 19:39
2f49234
Compare
Choose a tag to compare

Fixed

  • backend/gce: use default disk type when no zone is given via VM config

3.10.0 - 2016-07-03

03 Jul 21:19
fe0fc6b
Compare
Choose a tag to compare

Added

  • backend/gce: support for GPU allocation via VM config

3.9.0 - 2018-07-02

02 Jul 13:09
v3.9.0
0a7d4c2
Compare
Choose a tag to compare

Added

  • support for a sharded logs queue (using the rabbitmq-sharding plugin)

3.8.2 - 2018-06-21

21 Jun 19:52
c370f71
Compare
Choose a tag to compare

Added

  • amqp-job-queue: support for setting priority when consuming jobs via x-priority argument

3.8.1 - 2018-06-20

20 Jun 11:37
v3.8.1
55dd824
Compare
Choose a tag to compare

Added

  • cli: create a LogQueue that connects to a separate AMQP server, to prepare for splitting the build logs from the current JobQueue

Changed

  • cli: the connection to the AMQP server now uses a configurable AmqpHeartbeat option
  • Makefile: log output from building or running the tests is now less verbose

Fixed

  • backend/docker_test: check for EOF instead of Nil for archive/tar errors

3.8.0 - 2018-05-31

31 May 15:32
cccff7c
Compare
Choose a tag to compare

Added

  • amqp-job-queue: pool state updates instead of creating an amqp channel per processor

Fixed

  • backend/gce: disable automatic restart
  • backend/gce: pass context to all GCE API calls

3.7.0 - 2018-04-17

17 Apr 17:41
ef8bf77
Compare
Choose a tag to compare

Added

  • logging/metrics: include more fields, alter values in various log entries
  • packaging: add systemd service and wrapper script as expected by
    tfw.

Changed

  • backend: handle "map string" config values delimited by either spaces or
    commas, with potentially URL-encoded parts
  • config: change default dist to trusty

3.6.0 - 2018-03-02

06 Mar 15:58
170b2a0
Compare
Choose a tag to compare

Added

  • backend/docker: include arbitrary container labels from config

Changed

  • backend/gce: add a no-ip tag when allocating instance without public IP
  • build: support and build using Go 1.9.4

3.5.0 - 2018-02-12

13 Feb 10:19
77dbc57
Compare
Choose a tag to compare

Changed

  • amqp-job-queue: create the logUpdates and stateUpdates AMQP channels once per
    job queue instead of per each individual job to prevent channel churn.

Fixed

  • shellcheck test failures

3.4.0 - 2017-11-08

08 Nov 20:12
ce0440b
Compare
Choose a tag to compare

Added

  • backend/docker: repo, job ID, and dist container labels

Changed

  • http-job-queue: use polling and refresh claim intervals from job delivery
    responses, if available
  • backend/docker: make container inspection interval configurable via
    INSPECT_INTERVAL, defaulting to 500ms