Releases: avast/gradle-docker-compose-plugin
Releases · avast/gradle-docker-compose-plugin
Improved services listing
If using Docker Compose 1.6.0+(one year old) then docker-compose config --services
command is used for services names listing.
Otherwise, standard Docker Compose files are manually searched in parent directories as well (as docker-compose does).
Pull task
Publishing to Gradle Portal fixed
0.3.15 Merge branch 'PublishToPluginPortal'
Plugin added to Gradle Portal
Merge pull request #49 from avast/PublishToPluginPortal Publish to plugin portal
Allow to capture output of containers
Merge pull request #46 from avast/CaptureContainerOutput Optionally capture output of all containers and send it to Gradle output
Execute compilation before Docker Compose
If isRequiredBy
is invoked then the plugin ensures (using shouldRunBefore
) that compilation tasks are executed before composeUp
. This solves #38 when composeUp
task is executed even if the compilation failed.
Correct waiting for ports on Mac and Windows
The Docker for Windows/Mac opens exposed TCP ports immediately so the naive waiting for open port didn't work correctly. This release fixes this issue.
Correct waiting for ports on Windows
Merge pull request #43 from avast/UseDockerDirectlyOnWindows Improve testing of port accessibility directly on Windows
Tested in multiple Docker versions
Merge pull request #41 from avast/TestMultipleVersions Test in multiple Docker versions Fixes #32
Support for Docker For Windows
Merge pull request #39 from avast/SupportDockerForWindows Support for Docker For Windows