Skip to content

Releases: xenit-eu/alfresco-docker-gradle-plugin

5.4.0

03 Feb 08:47
e40a758
Compare
Choose a tag to compare

Dependencies

  • #290 - Bump com.bmuschko:gradle-docker-plugin from 7.4.0 to 9.2.0
  • #288 - Bump mockito-core from 4.+ to 5.0.0
  • #286 - Bump org.eclipse.jgit from 6.2.0.202206071550-r to 6.4.0.202211300538-r
  • #284 - Bump docker-compose-gradle plugin to
    0.16.11. Remove support for Gradle 5.*, 6.0 and 6.1. Add Support for Gradle 7.3, 7.4, 7.5 and 7.6.

5.3.2

18 Aug 06:58
4a4903c
Compare
Choose a tag to compare

Changed

  • #275 - Activate workaround for docker consecutive copy bug by default

5.3.1

17 Dec 08:35
1430d0d
Compare
Choose a tag to compare

Added

  • #201 - Make it possible to disable rewriting log4j.properties
  • #227 - Improve message for xyz.amp is not a valid AMP exception
  • #231 - Support for platform() & enforcedPlatform() with docker-alfresco plugin
  • #228 - Change MergeWarsTask task type to War

Fixed

  • #229 - Overwriting files in WAR with AMP broken since v5.3.0

5.3.0

21 Apr 12:15
8609db7
Compare
Choose a tag to compare

This release drops support for Gradle versions before 5.6

Fixed

  • #191 - dockerCompose fromBuildImage/fromProject silently fail when wrong argument type is provided
  • #192 - Deprecated non-annotated properties in prefixXXXLog4j tasks
  • #204 - Support Gradle 7.0

Dependencies

  • #203 - Bump gradle-docker-compose-plugin from 0.14.2 to 0.14.3

5.2.0

22 Jan 08:02
ec69041
Compare
Choose a tag to compare

Added

  • #170 - dockerCompose.fromProject() with user-configured environment variable
  • #181 - When a failure occurs during applyAmp, show the filename that failed to apply
  • #185 - Update com.bmuschko:gradle-docker-plugin to 6.7.0
    • This enables native docker credential store support on Windows

Fixed

  • #187 - Fix deprecation warnings shown incorrectly

5.1.1

24 Nov 14:22
2ff1b46
Compare
Choose a tag to compare

Added

  • #176 - Workaround for Docker bug with 7 consecutive COPY instructions

Fixed

  • #173 - autotag.legacyTags() NPE when no arguments provided
  • #175 - Remove empty commands before doing COPY consolidation

5.1.0

20 Oct 14:11
9766fb6
Compare
Choose a tag to compare

Added

  • Add ability to configure multiple repositories for one image build (See UPGRADING-5.1)

Changed

  • #161 - Build eu.xenit.docker-alfresco plugin on top of eu.xenit.docker plugin
    • Consolidate docker configurations into one configuration block: dockerBuild (See UPGRADING-5.1)
    • #156 - Add createDockerFile task in eu.xenit.docker plugin
    • #157 - Configure eu.xenit.docker with settings from eu.xenit.docker-alfresco plugin
    • #155 - Make a convention extension out of addWar()
    • #158 - Move DockerBuildBehavior into eu.xenit.docker plugin
  • Move configuration of pull, noCache & remove properties to buildDockerImage task (See UPGRADING-5.1)
  • Move automaticTags to separate extension to generate tags (See UPGRADING-5.1)

5.0.7

11 Aug 11:49
3b9b837
Compare
Choose a tag to compare

Fixed

  • #149 - Docker configuration is not automatically applied with docker-compose plugin

Changed

  • #145 - Npipe support for docker on windows
  • #140 - addWar commands now make use of smartCopy under the hood

5.0.6

25 May 11:17
d3ac296
Compare
Choose a tag to compare

Fixed

  • #133 - Alfresco version check does not check version.label
  • #128 - createDockerFile#removeExistingWar config modified after configuration phase
  • #126 - Fix build failures with special characters in commit messages

Changed

5.0.5

06 Apr 14:48
de9f87f
Compare
Choose a tag to compare

Changed

  • #116 - pushDockerImage now fails when no image-tags are configured
  • #115 - Update com.bmushko:gradle-docker-plugin to 6.4.0, supports Docker credentials store
  • #121 - Bump gradle-docker-compose-plugin from 0.10.7 to 0.10.9