Skip to content

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

v2.2.1 (🐢 Hyphenation Turtle)

17 May 12:15
9dbf37b
Compare
Choose a tag to compare

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 (🐜 Ants)

04 May 10:51
aea63bd
Compare
Choose a tag to compare

Fixed

  • Expand build/run header output groups on error #136 (@lox)

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 (OK Hand 👌)

23 Apr 04:40
@lox lox
6d94eaa
Compare
Choose a tag to compare

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 (Whirlwind 🌪)

04 Apr 10:42
fedb400
Compare
Choose a tag to compare

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 (⛑Medic)

07 Mar 05:24
@lox lox
8c348d2
Compare
Choose a tag to compare

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 (👩🏼‍🔧Mechanic)

08 Feb 04:19
@lox lox
b51091d
Compare
Choose a tag to compare

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 (📸 Candid Camera)

15 Jan 06:38
0d0734c
Compare
Choose a tag to compare

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 (🔬 Darwinian)

15 Jan 06:35
074a796
Compare
Choose a tag to compare

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 (🗓 Resolutions)

03 Jan 23:58
9ac7d33
Compare
Choose a tag to compare

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 (🌧 Slow Summer)

07 Nov 23:56
9b8053b
Compare
Choose a tag to compare

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