Skip to content

Releases: avast/gradle-docker-compose-plugin

MacOS-specific defaults for executable and dockerExecutable removed

28 Jun 10:49
Compare
Choose a tag to compare

The defaults used to be /usr/local/bin/docker-compose and /usr/local/bin/docker, now it is just plain docker-compose and docker (for all platforms).

isRequiredBy changed in order not to break configuration avoidance

09 May 07:48
c4a7e8e
Compare
Choose a tag to compare

This release changes the behavior of isRequiredBy so the Up tasks should be executed as the last dependency of the configured task. Till now, we have this optimization for classes tasks only.

As reported in #352

Custom project name propagated correctly

03 May 10:08
Compare
Choose a tag to compare

projectName property wasn't properly used due to a bug introduced in 0.16.0.

The problem was that the property was declared as a plain String instead of Provider<String>, so a change to the original value wasn't propagated to ComposeExecutor.

dockerExecutor initialized before used

02 May 13:13
Compare
Choose a tag to compare

As reported, it could happen that dockerExecutor was used before it was initialized. This release fixes this potential issue.

Tasks registration fixed

02 May 09:20
Compare
Choose a tag to compare

It is possible to get A dependency must not be empty error with 0.16.0 version of the plugin. This release should solve this issue (reported here).

Gradle Configuration Cache support

27 Apr 12:51
Compare
Choose a tag to compare

Dots in default project name replaced

15 Mar 13:31
Compare
Choose a tag to compare

Services with dashes supported correctly

25 Feb 21:44
Compare
Choose a tag to compare

Docker Compose V2 support

26 Jan 09:55
56bd6ab
Compare
Choose a tag to compare

Gradle Plugin Portal publishing fixed

08 Jan 05:36
Compare
Choose a tag to compare
0.14.13

chore(deps): update plugin com.gradle.plugin-publish to v0.19.0