Skip to content

Releases: buildkite/elastic-ci-stack-for-aws

Elastic CI Stack for AWS v2.3.2

07 Jan 09:08
@lox lox
9a4d668
Compare
Choose a tag to compare

Changed

  • Bump metrics lambda version to v2.0.2
  • Bump ECR plugin to 1.1.3

Upgrading

  1. Perform a CloudFormation stack update with the following URL:
    https://s3.amazonaws.com/buildkite-aws-stack/v2.3.2/aws-stack.json

If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v2.3.1

23 Dec 03:49
@lox lox
43c919e
Compare
Choose a tag to compare

Fixed

  • Updated to latest buildkite-metrics lambda version (v2.0.0) that respects rate limiting headers (#357)

Changed

  • Added a new parameter for adding extra buildkite-agent tags/metadata (#359)

Upgrading

  1. Perform a CloudFormation stack update with the following URL:
    https://s3.amazonaws.com/buildkite-aws-stack/v2.3.1/aws-stack.json

If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v2.3.0

20 Oct 05:09
@lox lox
6c9e017
Compare
Choose a tag to compare

Fixed

  • Autoscaling is suspended when lifecycled crashes #344
  • Optimize the permissions check script to only fix the current pipeline’s build dir #340 (@toolmantim)

Changed

  • CloudWatch Logs namespaced #342
  • Docker 17.09.0-ce #350 (@lox)
  • Buildkite Agent v2.6.6 and v3.0.0-beta34

Upgrading

  1. Perform a CloudFormation stack update with the following URL:
    https://s3.amazonaws.com/buildkite-aws-stack/v2.3.0/aws-stack.json

If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v2.2.0

06 Sep 10:05
@lox lox
Compare
Choose a tag to compare

Added

  • Added regular garbage collection of images, volumes and networks
  • Mark instance unhealthy if out of disk

Changed

  • Moved secrets, docker login and ecr-login functionality to plugins, which are called from hooks so they are compatible with stable agent. This allows for other stacks to consume these plugins and they are easier to test
  • Uses lifecycled for gracefully shutting down on scale-in and spot instance termination
  • Buildkite Agent v2.6.5
  • Bump buildkite-metrics to v1.5.0 (retry on error)
  • Docker 17.06.0-ce

Upgrading

  1. Perform a CloudFormation stack update with the following URL:
    https://s3.amazonaws.com/buildkite-aws-stack/v2.2.0/aws-stack.json

If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v2.2.0-rc4

06 Sep 09:44
@lox lox
d8344f1
Compare
Choose a tag to compare
Pre-release

Changed

  • Improve conditional garbage collection of docker images, networks and volumes

Upgrading

  1. Perform a CloudFormation stack update with the following URL:
    https://s3.amazonaws.com/buildkite-aws-stack/v2.2.0-rc4/aws-stack.json

If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v2.1.5

17 Aug 12:21
@lox lox
760106b
Compare
Choose a tag to compare

What's changed?

  • Buildkite Agent v2.6.5

Upgrading

  1. Perform a CloudFormation stack update with the following URL:
    https://s3.amazonaws.com/buildkite-aws-stack/v2.1.5/aws-stack.json

If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v2.2.0-rc3

12 Aug 01:13
@lox lox
Compare
Choose a tag to compare
Pre-release

Changed

  • Bump buildkite-metrics to v1.5.0 (retry on error)
  • Replace shudder with new lifecycled that supports spot notifications

Upgrading

  1. Perform a CloudFormation stack update with the following URL:
    https://s3.amazonaws.com/buildkite-aws-stack/v2.2.0-rc3/aws-stack.json

If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v2.2.0-rc2

26 Jul 06:33
@lox lox
Compare
Choose a tag to compare
Pre-release

Changed

  • Re-added deprecated DOCKER_HUB_USER variables 😅

Elastic CI Stack for AWS v2.2.0-rc1

18 Jul 02:03
@lox lox
Compare
Choose a tag to compare
Pre-release

Changed

  • Move ecr, secrets and docker-login to plugins
  • Add a signature llama to the environment hook
  • Show stack version in the environment hook
  • Move pipeline to yaml, json version is deprecated
  • Use Shudder tool to handle autoscaling events and spot notifications
  • Docker 17.06.0-ce

Removed

  • Remove deprecated DOCKER_HUB_USER variables

Elastic CI Stack for AWS v2.1.4

28 Jun 06:27
@lox lox
a03828d
Compare
Choose a tag to compare

What's changed?

  • Buildkite Agents v3.0.0-beta28
  • Edge agent version is downloaded when instances boot rather than baked in AMI
  • Added SECRETS_PLUGIN_ENABLED to allow secrets downloading to be disabled

Upgrading

  1. Perform a CloudFormation stack update with the following URL:
    https://s3.amazonaws.com/buildkite-aws-stack/v2.1.4/aws-stack.json

If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.