Skip to content

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

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

v4.12.0 (🤧 With a Cold)

10 Apr 19:55
ebd8d8f
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

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

v4.11.0 (🎲 Game Night)

09 Mar 22:22
14ae3ba
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

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

v4.10.1 (📺 Sitcoms Night)

24 Feb 00:44
cca864b
Compare
Choose a tag to compare

Changes

Dependency Updates

  • Update buildkite plugin plugin-linter to v3.1.0 (#375) @renovate

Upgrading

To upgrade, update your pipeline.yml files:

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