Releases: travis-ci/worker
Releases · travis-ci/worker
3.10.1 - 2018-07-06
Fixed
- backend/gce: use default disk type when no zone is given via VM config
3.10.0 - 2016-07-03
Added
- backend/gce: support for GPU allocation via VM config
3.9.0 - 2018-07-02
Added
- support for a sharded logs queue (using the rabbitmq-sharding plugin)
3.8.2 - 2018-06-21
Added
- amqp-job-queue: support for setting priority when consuming jobs via
x-priority
argument
3.8.1 - 2018-06-20
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
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
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
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
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
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