Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 25, 2018

This PR contains the following updates:

Package Update Change References
docker-compose major v1.2.1 -> v2.6.0 source

Release Notes

buildkite-plugins/docker-compose-buildkite-plugin

v2.6.0

Compare Source

Added

Fixed

  • Support cache_from directive in composefile 2.2+ (#​163) @​lox
  • Move cleanup to a pre-exit hook to cleanup cancelled builds (#​172) @​lox
  • Push stderr to log file as well instead of outputting to terminal (#​176) @​GreyKn

Other Changes

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v2.5.1:
+     docker-compose#v2.6.0:
        run: app

v2.5.1

Compare Source

Fixed

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v2.5.0:
+     docker-compose#v2.5.1:
        run: app

v2.5.0

Compare Source

Added

  • Added BUILDKITE_DOCKER_DEFAULT_VOLUMES env var support, for specifying default volume mounts in agent hooks (#​157) @​asford

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v2.4.1:
+      docker-compose#v2.5.0:
         run: app

v2.4.1

Compare Source

Fixed

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v2.4.0:
+      docker-compose#v2.4.1:
         run: app

v2.4.0

Compare Source

Added

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v2.3.0:
+      docker-compose#v2.4.0:
         run: app

v2.3.0

Compare Source

Fixed

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v2.2.1:
+      docker-compose#v2.3.0:
         run: app

v2.2.1

Compare Source

Fixed

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v2.2.0:
+      docker-compose#v2.2.1:
         run: app

v2.2.0

Compare Source

Fixed

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v2.1.1:
+      docker-compose#v2.2.0:
         run: app

v2.1.0

Compare Source

Added

Fixed

  • Support multiple values for image-names to match multiple build images #​107 (@​lox)
  • Newer bash versions had "bad substitution" error #​128 (@​lox)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v2.0.0:
+      docker-compose#v2.1.0:
         run: app

v2.0.0

Compare Source

Warning ⚠️ This release changed the key used for meta-data (see #​112) which means v2.0.0 of this plugin won't be compatible with previous versions if you are mixing and matching between steps. Any custom code that is depending on the previous format of meta-data keys will need too be updated.

Changed

  • Change the meta-data key used for storing pre-built images (#​112)
  • Add a pull option for pulling dependent services (#​109)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.8.4:
+      docker-compose#v2.0.0:
         run: app

v1.8.4

Compare Source

Fixed

  • Multiple config files weren't read correctly (#​101)
  • Expand header and container logs weren't running after command failure (#​103) (thanks @​Sutto)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.8.3:
+      docker-compose#v1.8.4:
         run: app

v1.8.3

Compare Source

What’s changed?

  • Added a tty option to the run command (#​97)
  • Better macOS compatibility (removed bc and compatible with bash 3.2)
  • Various bug fixes with command quoting

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.8.2:
+      docker-compose#v1.8.3:
         run: app

v1.8.2

Compare Source

What’s changed?

  • Added a no-cache option to the build command (#​87)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.8.1:
+      docker-compose#v1.8.2:
         run: app

v1.8.1

Compare Source

What’s changed?

  • Removed dependency on bc so the plugin works in minimal Docker images again (such as the buildkite/agent images) #​91

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.8.0:
+      docker-compose#v1.8.1:
         run: app

v1.8.0

Compare Source

What’s changed?

  • Added cache-from support for pulling down cached layers from previous builds (#​82 & #​83)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.7.0:
+      docker-compose#v1.8.0:
         run: app

v1.7.0

Compare Source

What’s changed?

  • All build steps now use --pull, so up-to-date base images are always used (#​81)
  • Fixes macOS bug when recognising v2+ docker-compose.yml files (#​76)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.6.0:
+      docker-compose#v1.7.0:
         run: app

v1.6.0

Compare Source

What’s changed?

  • Collapse container build output (#​73)
  • Add an env parameter for extra environment (#​72)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.5.2:
+      docker-compose#v1.6.0:
         run: app

v1.5.2

Compare Source

What’s changed?

  • Fixes a bug where push/pull failures could infinitely retry (#​71)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.5.1:
+      docker-compose#v1.5.2:
         run: app

v1.5.1

Compare Source

What’s changed?

  • Improved Compose file version parsing (#​68)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.5.0:
+      docker-compose#v1.5.1:
         run: app

v1.5.0

Compare Source

What’s changed?

  • Added retry support for docker push / pull (#​58)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.4.0:
+      docker-compose#v1.5.0:
         run: app

v1.4.0

Compare Source

What’s changed?

  • Parallel build works again (#​62)
  • Add a verbose flag #​56

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.3.2:
+      docker-compose#v1.4.0:
         run: app

v1.3.2

Compare Source

What’s changed?

  • Fix pushing of services that need building (#​55)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.3.1:
+      docker-compose#v1.3.2:
         run: app

v1.3.1

Compare Source

What’s changed?

  • Fix for pushing multiple tags (#​54)

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.3.0:
+      docker-compose#v1.3.1:
         run: app

v1.3.0

Compare Source

What’s changed?

  • Support for a push step

Upgrading

To upgrade, update your pipeline.yml files:

 steps:
   - command: test.sh
     plugins:
-      docker-compose#v1.2.1:
+      docker-compose#v1.3.0:
         run: app

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

@renovate renovate bot force-pushed the renovate/buildkite-docker-compose-2.x branch from 30d964d to 06c7f23 Compare December 25, 2018 11:30
@renovate renovate bot force-pushed the renovate/buildkite-docker-compose-2.x branch from 06c7f23 to 762a099 Compare December 25, 2018 11:39
@toolmantim toolmantim merged commit e0b89b4 into master Dec 25, 2018
@renovate renovate bot deleted the renovate/buildkite-docker-compose-2.x branch December 25, 2018 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants