Releases: buildkite-plugins/docker-compose-buildkite-plugin
v4.3.0 (🔥 Busy Day)
v4.2.0 (🥟 Empandas)
v4.1.1 (🍿 Tutucas)
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 errorcache-from
: will be ignored and output a warningpush
: 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)
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)
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)
v3.12.0 (☕ Intense Coffee)
Changes
- Allow build and run (#325) @DuBistKomisch @toote
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)
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)
Changes
- Upload logs when dependencies fail to start (#330) @software-opal
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
v3.11.0 (🌧️ Rainy Morning)
Changes
- Test PR Multiple cache froms (#328) @richafrank
- Update plugin tester and tests (#335) @toote
Upgrading
To upgrade, update your pipeline.yml
files:
steps:
- command: test.sh
plugins:
- docker-compose#v3.10.0:
+ docker-compose#v3.11.0:
image: someimage
workdir: /app