Liberty Gradle Plugin 3.1-M2 Pre-release
Pre-release
Pre-release
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 fromappendServerEnv
tomergeServerEnv
. - 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.