.buildkite/pipeline.yml in metaractor-3.1.1 vs .buildkite/pipeline.yml in metaractor-3.2.0
- old
+ new
@@ -3,56 +3,58 @@
# BUILDKITE_PLUGIN_DOCKER_CACHE_VOLUME_DEBUG: "true"
BUILDKITE_PLUGIN_DOCKER_COMPOSE_SHELL: "false"
# BUILDKITE_PLUGIN_DOCKER_COMPOSE_UPLOAD_CONTAINER_LOGS: "always"
BUILDKITE_PLUGIN_DOCKER_COMPOSE_PULL_RETRIES: 5
BUILDKITE_PLUGIN_DOCKER_COMPOSE_PUSH_RETRIES: 5
- PLUGIN_DOCKER_COMPOSE_VERSION: "17bac3aaee1360e39381b89bb45513b11838238e"
- PLUGIN_DOCKER_CACHE_VERSION: "f3d8feb52a25c69c75565e9f0b80375eae51850a"
+ PLUGIN_DOCKER_COMPOSE_VERSION: "03d746fbf5171b217b732ff7d8a3e417d664df1c"
+ PLUGIN_DOCKER_CACHE_VERSION: "50ecc80f736a4a3a0ab1f5990e58ae8e536c85e1"
+ WORKSPACE_DIR: "${BUILDKITE_BUILD_CHECKOUT_PATH}"
steps:
- label: ":docker: Build"
- command: ./docker/ci-prep.sh
key: build
plugins:
- - seek-oss/aws-sm#v2.2.1:
+ - seek-oss/aws-sm#v2.3.1:
env:
DOCKER_LOGIN_PASSWORD: "/buildkite/docker_password"
- - docker-login#v2.0.1:
+ - docker-login#v2.1.0:
username: outstandci
+ retries: 2
- - ecr#v2.1.1:
+ - ecr#v2.5.0:
login: true
region: "us-east-1"
- https://github.com/outstand/docker-compose-buildkite-plugin.git#${PLUGIN_DOCKER_COMPOSE_VERSION}:
build: metaractor
image-repository: 786715713882.dkr.ecr.us-east-1.amazonaws.com/ci-images
config:
- - docker-compose.yml
+ - compose.yml
- label: ":bundler: :rubygems:"
key: bundle_install
command: bundle install
depends_on: build
plugins:
- - seek-oss/aws-sm#v2.2.1:
+ - seek-oss/aws-sm#v2.3.1:
env:
DOCKER_LOGIN_PASSWORD: "/buildkite/docker_password"
- - docker-login#v2.0.1:
+ - docker-login#v2.1.0:
username: outstandci
+ retries: 2
- - ecr#v2.1.1:
+ - ecr#v2.5.0:
login: true
region: "us-east-1"
- https://github.com/outstand/docker-compose-buildkite-plugin.git#${PLUGIN_DOCKER_COMPOSE_VERSION}:
run: metaractor
dependencies: false
config:
- - docker-compose.yml
+ - compose.yml
- https://github.com/outstand/docker-cache-buildkite-plugin.git#${PLUGIN_DOCKER_CACHE_VERSION}:
name: bundler-cache
keys:
- v1-bundler-cache-{{ arch }}-{{ checksum "metaractor.gemspec" }}-{{ checksum "Gemfile" }}
@@ -63,26 +65,25 @@
- label: ":ruby: Specs"
command: rspec spec
depends_on: bundle_install
plugins:
- - seek-oss/aws-sm#v2.2.1:
+ - seek-oss/aws-sm#v2.3.1:
env:
DOCKER_LOGIN_PASSWORD: "/buildkite/docker_password"
- json-to-env:
- - secret-id: "/buildkite/rails/env_vars"
- - docker-login#v2.0.1:
+ - docker-login#v2.1.0:
username: outstandci
+ retries: 2
- - ecr#v2.1.1:
+ - ecr#v2.5.0:
login: true
region: "us-east-1"
- https://github.com/outstand/docker-compose-buildkite-plugin.git#${PLUGIN_DOCKER_COMPOSE_VERSION}:
run: metaractor
config:
- - docker-compose.yml
+ - compose.yml
- https://github.com/outstand/docker-cache-buildkite-plugin.git#${PLUGIN_DOCKER_CACHE_VERSION}:
name: bundler-cache
keys:
- v1-bundler-cache-{{ arch }}-{{ checksum "metaractor.gemspec" }}-{{ checksum "Gemfile" }}