Skip to content

Liberty Gradle Plugin 3.1-M2 Pre-release

Pre-release
Pre-release
Compare
Choose a tag to compare

Version 3.1-M2 of the Liberty Gradle Plugin is a pre-release milestone. It contains a technology preview of the libertyDevc task, plus some fixes detailed below.

This pre-release milestone includes a technology preview of the new libertyDevc task for Liberty Dev mode to start the server in a Docker container. The features and attributes supported by this task are subject to change in future milestones or releases of the Liberty Gradle Plugin. Refer to the docs for the libertyDevc task for more information.

The following fixes are also included in this pre-release milestone.

  • Linux is supported for the libertyDevc task when running as either root or non-root user.
  • Fixed an issue when using the libertyDevc task and changing configuration files on Linux.
  • Fixed some issues where the libertyDevc task was not displaying error messages from Docker or Liberty.
  • Fixed the mergeServerEnv support by changing incorrect references from appendServerEnv to mergeServerEnv.
  • Added some clean up code to delete copied and generated config files in the target server before copying or generating new config files.
  • Fixed an issue where the plugin could not be applied through the plugins block. Added the liberty-ant and liberty-common dependencies to the buildscript classpath.

See the commit log for the full set of the changes.

The Liberty Gradle Plugin 3.1-M2 pre-release milestone is available on the Maven Central repository.