Releases: gesellix/gradle-docker-plugin
v2022-01-31T22-07-00
What's Changed
- Pass buildargs to the Docker build by @gesellix in #189
- Bump docker-client from 2022-01-27T23-52-00 to 2022-01-31T21-25-00 by @dependabot in #190
Please see the previous release notes for details about our work on making the api more type safe: https://github.com/gesellix/gradle-docker-plugin/releases/tag/v2022-01-29T20-50-00
Full Changelog: v2022-01-29T20-25-00...v2022-01-31T22-07-00
v2022-01-29T20-50-00
Noteworthy
This release includes an upgrade to the most recent gesellix/docker-client dependency (#178, #188). The upgraded docker-client changes many internal apis in a breaking way and we tried to keep our plugin api as stable as possible. Yet, we're working an a more consistent api, so please prepare for updating your build scripts when upgrading to this and the next few releases.
What's Changed
- Bump docker-client from 2021-08-27T19-47-00 to 2021-12-18T23-17-00 by @dependabot in #178
- Update Gradle Wrapper from 7.3.2 to 7.3.3 by @github-actions in #182
- Bump actions/setup-java from 2.4.0 to 2.5.0 by @dependabot in #181
- Bump com.gradle.plugin-publish from 0.18.0 to 0.19.0 by @dependabot in #183
- Bump com.github.ben-manes.versions from 0.39.0 to 0.40.0 by @dependabot in #184
- Bump com.github.ben-manes.versions from 0.40.0 to 0.41.0 by @dependabot in #185
- Add a simple log task by @gesellix in #180
- Bump com.gradle.plugin-publish from 0.19.0 to 0.20.0 by @dependabot in #186
- Bump docker-client from 2021-12-18T23-17-00 to 2022-01-27T23-52-00 by @dependabot in #188
Full Changelog: v2021-12-18T23-58-00...v2022-01-29T20-50-00
v2022-01-29T20-25-00
Noteworthy
This release includes an upgrade to the most recent gesellix/docker-client dependency (#178, #188). The upgraded docker-client changes many internal apis in a breaking way and we tried to keep our plugin api as stable as possible. Yet, we're working an a more consistent api, so please prepare for updating your build scripts when upgrading to this and the next few releases.
We're going to keep some related projects up-to-date, where you can find inspiration for the required changes of your build scripts:
What's Changed
- Bump docker-client from 2021-08-27T19-47-00 to 2021-12-18T23-17-00 by @dependabot in #178
- Update Gradle Wrapper from 7.3.2 to 7.3.3 by @github-actions in #182
- Bump actions/setup-java from 2.4.0 to 2.5.0 by @dependabot in #181
- Bump com.gradle.plugin-publish from 0.18.0 to 0.19.0 by @dependabot in #183
- Bump com.github.ben-manes.versions from 0.39.0 to 0.40.0 by @dependabot in #184
- Bump com.github.ben-manes.versions from 0.40.0 to 0.41.0 by @dependabot in #185
- Add a simple log task by @gesellix in #180
- Bump com.gradle.plugin-publish from 0.19.0 to 0.20.0 by @dependabot in #186
- Bump docker-client from 2021-12-18T23-17-00 to 2022-01-27T23-52-00 by @dependabot in #188
Full Changelog: v2021-12-18T23-58-00...v2022-01-29T20-25-00
v2021-12-18T23-58-00
What's Changed
- Bump actions/setup-java from 2.3.0 to 2.3.1 by @dependabot in #154
- Bump com.gradle.plugin-publish from 0.15.0 to 0.16.0 by @dependabot in #148
- Bump io.freefair.maven-central.validate-poms from 6.1.0 to 6.2.0 by @dependabot in #147
- Fix integration tests on Windows by @gesellix in #155
- Bump com.gradle.plugin-publish from 0.16.0 to 0.17.0 by @dependabot in #157
- Update Gradle Wrapper from 7.2 to 7.3 by @github-actions in #158
- Bump okio from 2.10.0 to 3.0.0 by @dependabot in #156
- Bump annotations from 22.0.0 to 23.0.0 by @dependabot in #159
- Bump io.freefair.maven-central.validate-poms from 6.2.0 to 6.3.0 by @dependabot in #160
- Bump com.gradle.plugin-publish from 0.17.0 to 0.18.0 by @dependabot in #166
- Bump actions/setup-java from 2.3.1 to 2.4.0 by @dependabot in #168
- Update Gradle Wrapper from 7.3 to 7.3.1 by @github-actions in #169
- Update Gradle Wrapper from 7.3.1 to 7.3.2 by @github-actions in #175
- Remove tags from the pluginBundle by @gesellix in #177
Full Changelog: v2021-08-27T21-11-00...v2021-12-18T23-58-00
v2021-12-18T23-57-00
What's Changed
- Bump actions/setup-java from 2.3.0 to 2.3.1 by @dependabot in #154
- Bump com.gradle.plugin-publish from 0.15.0 to 0.16.0 by @dependabot in #148
- Bump io.freefair.maven-central.validate-poms from 6.1.0 to 6.2.0 by @dependabot in #147
- Fix integration tests on Windows by @gesellix in #155
- Bump com.gradle.plugin-publish from 0.16.0 to 0.17.0 by @dependabot in #157
- Update Gradle Wrapper from 7.2 to 7.3 by @github-actions in #158
- Bump okio from 2.10.0 to 3.0.0 by @dependabot in #156
- Bump annotations from 22.0.0 to 23.0.0 by @dependabot in #159
- Bump io.freefair.maven-central.validate-poms from 6.2.0 to 6.3.0 by @dependabot in #160
- Bump com.gradle.plugin-publish from 0.17.0 to 0.18.0 by @dependabot in #166
- Bump actions/setup-java from 2.3.1 to 2.4.0 by @dependabot in #168
- Update Gradle Wrapper from 7.3 to 7.3.1 by @github-actions in #169
- Update Gradle Wrapper from 7.3.1 to 7.3.2 by @github-actions in #175
Full Changelog: v2021-08-27T21-11-00...v2021-12-18T23-57-00
v2021-08-27T21-11-00
- Update to Gradle 7.2
- Update to Kotlin 1.5
- Use POSIX/PAX extensions for tar archives (fixes docker-client/docker-engine#93)
Bump Kotlin dependencies
See the previous release for more details about recent changes. This one only bumps the preferred Kotlin dependencies.
Remove high level tasks
See #128 for details:
- Removes the
DockerCleanupTask
(might be replaced with a custom plugin, similar to the de.europace.docker-publish plugin) - Removes the
DockerPublishTask
(the de.europace.docker-publish plugin might be a good alternative) - Removes the
DockerContainerTask
(should be replaced with a custom plugin, similar to the de.europace.docker-publish plugin)
Bump docker-client, migrate to Property based config
We're working on stronger types while trying to keep everything as flexible as possible. This and the following releases might require changes in your build scripts. Please watch out for properties and methods being deprecated. Groovy DSL based Gradle scripts might require less changes than Kotlin DSL based Gradle scripts.
See the https://github.com/gesellix/gradle-docker-plugin-example repository for changes related to the Property based plugin and task configuration.
v2021-04-07T17-02-20
update dependencies