Releases: buildkite-plugins/docker-compose-buildkite-plugin
Releases · buildkite-plugins/docker-compose-buildkite-plugin
v2.2.1 (🐢 Hyphenation Turtle)
Fixed
- Fixes bug with hyphens in service names #140 (@patrobinson)
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)
v2.1.0 (OK Hand 👌)
Added
- Support build args #123 (@chronotc)
- Add docker-login example #125 (@KevinGrandon)
- Allow specifying the --no-deps flag #117 (@tessereth)
- Show a warning if more than one of build, run and push is used #108 (@lox)
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 🌪)
Warning
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)
v1.8.3 (👩🏼🔧Mechanic)
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)
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)
What’s changed?
- Removed dependency on
bc
so the plugin works in minimal Docker images again (such as thebuildkite/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)
v1.7.0 (🌧 Slow Summer)
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