Skip to content

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

v4.4.0 (🎉 Friday)

21 Oct 13:37
9be33a6
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

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

v4.3.0 (🔥 Busy Day)

18 Oct 00:03
6b2284a
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

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

v4.2.0 (🥟 Empandas)

15 Oct 00:56
3d4a5a0
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

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

v4.1.1 (🍿 Tutucas)

12 Oct 17:29
0cbd316
Compare
Choose a tag to compare

Bugfixes

Invalid tags in some options caused errors with docker-compose calls. That behaviour changes so that invalid tag values in:

  • build: will cause a more descriptive error
  • cache-from: will be ignored and output a warning
  • push: will be ignored and output a warning

Bug: if your pipeline uses tag-less cache-from elements, you will get a validation error that was fixed in version v4.3.0

Upgrading

To upgrade, update your pipeline.yml files:

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

v4.1.0 (🫱🏻‍🫲🏼 Big Day)

11 Oct 12:40
9a55963
Compare
Choose a tag to compare

Changes

Bug Fixes:

  • There was a bug where service names with periods were not being handled correctly. Fixed in (#343) @toote
  • Made --no-ansi apply to all commands (#342) @toote

Upgrading

To upgrade, update your pipeline.yml files:

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

v4.0.0 (🥧 Post Birthday Cake)

06 Oct 12:25
4d20d26
Compare
Choose a tag to compare

Changes

This is a major release because it changes the default behaviour when a compose file has no version. We are being cautious as it is impossible to test all scenarios, but it is likely you can just upgrade, and nothing will break unless you are using a very old docker-compose version (before v1.27.0).

Dependency Updates

Upgrading

To upgrade, update your pipeline.yml files:

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

v3.13.0 (🥝 Having a Kiwi)

27 Sep 16:39
aec24f0
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

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

v3.12.0 (☕ Intense Coffee)

26 Sep 12:13
0579362
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

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

v3.11.2 (🥳 The Weekend)

23 Sep 23:40
9031b99
Compare
Choose a tag to compare

Changes

  • Deactivate renovate dependency dashboard (#338) @toote
  • Warnings with step-level array commands (#337) @toote
  • Support multiple version keys in docker-compose config (#336) @orien @toote

Upgrading

To upgrade, update your pipeline.yml files:

steps:
  - command: test.sh
    plugins:
-     docker-compose#v3.11.1:
+     docker-compose#v3.11.2:
        image: someimage
        workdir: /app

v3.11.1 (🏃🏻‍♀️ Running)

23 Sep 15:57
f555794
Compare
Choose a tag to compare

Changes

Upgrading

To upgrade, update your pipeline.yml files:

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