Skip to content

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

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

5.0.4

28 Feb 15:05
99ee8bd
Compare
Choose a tag to compare

Added

  • #112 - Disable automatic pulling of images when Gradle runs in --offline mode
  • #80 - A better error message when an AMP fails to apply

Fixed

  • #107 - Fix lean image
  • #50 - Installing AMPs in a war that already has AMPs installed
  • #111 - log4j warning when running some tasks

5.0.3

24 Feb 12:06
cc65e90
Compare
Choose a tag to compare

Fixed

  • #97 - Fix labelling image with applied AMPs, DEs and SMs
  • #104 - composeUp task fails because buildDockerImage is up-to-date

5.0.2

17 Feb 08:46
aa6d65f
Compare
Choose a tag to compare

Added

  • #95 - Nested dockerCompose configurations

Fixed

  • #96 - eu.xenit.docker-compose plugin breaks up-to-date for buildDockerImage
  • #98 - Alfresco extensions are not applied on Gradle 6.1

5.0.1

22 Jan 13:54
5e61d69
Compare
Choose a tag to compare

Fixes

  • #91 - Make pushDockerImage task depend on the buildDockerImage task
  • #92 - Fix pushDockerImage does not work with plain credentials in .docker/config.json

5.0.0

20 Jan 16:03
8e83942
Compare
Choose a tag to compare

This release contains breaking changes. Have a look at the migration guide on how to upgrade.

This release drops support for gradle versions < 5.2

Fixes

  • #86 - Configure docker-compose correctly when expose IP is set to something else than 0.0.0.0 or 127.0.0.1
  • #72/#89 - Truezip IO exception during applyAlfrescoAmp task

Changed

  • #55 - Update com.bmushko.docker-remote-api plugin from 4.6.2 to 6.1.1
  • #82 - Update com.avast.gradle.docker-compose plugin from 0.8.12 to 0.10.7
  • #75 - Use Gradle lazy Property<> for all task and configuration properties
  • #83 - Move task classes to better namespaced packages & move internal classes to internal packages

Added

  • #59 - Add docker-compose plugin that sets docker images from docker build tasks
  • #65 - Support reading credentials from docker credentials store
  • #71 - Support Gradle 6.0

Removed

  • #58 - Do not automatically apply docker-compose plugin when applying docker or docker-alfresco
  • #78 - Remove deprecated functionality
    • #48 - automaticTags defaults to false now
    • Remove ResolveWarTask task type
    • Remove labelDockerFile task
    • Remove buildLabels task
    • Remove mergeAlfrescoWar task
    • Remove dockerAlfresco.baseImage configuration setting
    • Remove dockerAlfresco.dockerBuild.repositoryBase configuration setting
    • Remove dockerFile.dockerBuild.repositoryBase configuration setting
    • Remove DockerfileWithWarsTask#baseImage task property
    • Remove DockerfileWithWarsTask#alfrescoWar task property
    • Remove DockerfileWithWarsTask#shareWar task property

4.1.2

17 Dec 12:20
3c3e85d
Compare
Choose a tag to compare

Fixes

  • #72 - ApplyAlfrescoAmp cannot open module.properties
  • #68 - DOCKER_HOST envvar is only set when eu.xenit.docker.url is set

4.1.1

26 Sep 06:49
c34b275
Compare
Choose a tag to compare

Fixes

  • #66 - smartCopy has unexpected behaviour with copying folder

4.1.0

25 Sep 08:03
8224555
Compare
Choose a tag to compare

Added

  • DEVEM-344 - Make MergeWarTask extend the Zip task
    • Make it easier to publish WAR files with extensions applied
  • #44 - Automatically apply amps in the correct order
  • #42 - Improve experience to add additional files to a docker image

Fixes

  • #38 - DockerfileWithWarsTask is not threadsafe
  • #33 - Warning messages when building with Java 11
  • #45 - Handle initialized git repository without commits
  • #36 - Dependencies are resolved during the configuration phase

4.0.3

17 Jan 09:13
e88d07d
Compare
Choose a tag to compare

Fixes

  • DEVEM-342 - Update dependency com.avast.gradle:gradle-docker-compose-plugin
    to version 0.8.12 to solve failing composeUp when there is output on stderr
  • DEVEM-351 - Ensure that the push tasks pushes the correct tags.
  • #25 - Info and debug logging instead of stacktrace when not able to
    create URL for commit.
  • DEVEM-352 - Clear error message when base image is not set.