Skip to content

Releases: buildkite-plugins/docker-compose-buildkite-plugin

v5.4.1 (✨Lick of Paint)

08 Oct 22:45
7681d07
Compare
Choose a tag to compare

What's Changed

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v5.4.0:
+     docker-compose#v5.4.1:
        image: someimage
        workdir: /app

New Contributors

Full Changelog: v5.4.0...v5.4.1

v5.4.0 (🪄 Magic Tricks)

30 Aug 19:27
f966c51
Compare
Choose a tag to compare

Changes / Updates

  • Document usage of Profiles (#454) @toote
  • Add metadata key prefix to support builds with independent clusters/registries (#432) @donbobka
  • Pre-build image clarifications (#455) @toote

Fixes

  • Secrets removal (#453) @toote
    • We are not doing a major release because this option never worked 🤷🏻‍♀️ so removing it won't break anything

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v5.3.0:
+     docker-compose#v5.4.0:
        image: someimage
        workdir: /app

v5.3.0 (⛈️ Cold Winter)

19 Jul 22:22
d934798
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v5.2.0:
+     docker-compose#v5.3.0:
        image: someimage
        workdir: /app

You can check out our notes for more detailed information on the major release of the plugin v5

v5.2.0 (🥩 Asado Night!)

01 Mar 23:43
6586087
Compare
Choose a tag to compare

Changes

  • Add service label build options (#429) @jquick
  • Add run-image option where you can pass an image and it will try to run with it (#430) @jquick

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v5.1.0:
+     docker-compose#v5.2.0:
        image: someimage
        workdir: /app

You can check out our notes for more detailed information on the major release of the plugin v5

v5.1.0 (🧹 Cleaning)

23 Feb 19:44
8d5db9f
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v5.0.0:
+     docker-compose#v5.1.0:
        image: someimage
        workdir: /app

You can check out our notes for more detailed information on the major release of the plugin v5

v5.0.0 (💃🏻 We Did It!)

19 Feb 18:59
2bf3948
Compare
Choose a tag to compare

Changes - Major Release ⚠️

Based on the discussion from #390, we are officially making docker compose v2 the default one of this plugin, and added other backward incompatible changes:

  • Removing double build commands from docker-compose plugin in run/push and unify the corresponding parameters instead - see discussion (#416) @toote
  • Defaults TTY to false to reduce log amount and changes log collapsing to apply to all commands (not just run) (#417) @toote
  • Simplify configuration removing image-repository and image-name configurations, and change the way build and push interact and corrects --target option (#418) @toote
  • Reduced the complexity of the cache-from option. Now it is just a pass-through to the corresponding options in docker compose (#419) @toote
  • Make CLI v2 as default (#420) @toote
  • Documentation updates (#421) @toote

Notes

Thanks to everyone who provided their input and feedback and to @tomowatt for conducting an incredibly thorough and detailed review 💚

Upgrading

Check our notes for more detailed information on this major release that should help you review and provide you with actionable steps for you to upgrade.

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v4.16.0:
+     docker-compose#v5.0.0:
        image: someimage
        workdir: /app

v4.16.0 (☔ Rainy Day)

25 Oct 20:49
eb55f0b
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v4.15.0:
+     docker-compose#v4.16.0:
        image: someimage
        workdir: /app

v4.15.0 (🫖 Tea Time)

12 Oct 23:16
bfa33e2
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v4.14.0:
+     docker-compose#v4.15.0:
        image: someimage
        workdir: /app

v4.14.0 (🍊 The Perfect Mandarin)

21 Jun 22:29
22f7b9f
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v4.13.0:
+     docker-compose#v4.14.0:
        image: someimage
        workdir: /app

v4.13.0 (🧩 Tetris)

08 Jun 17:27
e9719a5
Compare
Choose a tag to compare

Changes

  • Fix tester (#395) @toote
  • Remove orphaned containers in cleanup (#386) @raylu
  • env-propagation-list: programmatically propagate envvars to the container (#388) @amartani
  • Introduce quiet-pull to avoid huge amount of junk logs get printed as CI logs (#387) @Songyu-Wang

Dependency Updates

  • Update buildkite plugin plugin-linter to v3.2.0 (#393) @renovate

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v4.12.0:
+     docker-compose#v4.13.0:
        image: someimage
        workdir: /app