Liberty Gradle Plug-in 3.7
cherylking
released this
06 Oct 19:35
·
166 commits
to main
since this release
Version 3.7 of the Liberty Gradle Plugin is a minor release with new functionality and some minor fixes.
Note: A minimum Gradle version of 7.6
is required as of this release. This is due to how some of our dependencies are built. See this issue for more details.
New functionality
- Added support to use Podman with dev mode for containers. If Docker is not installed, the plugin automatically checks for a valid Podman installation. See this documentation for more information.
- Added a
skipInstallFeature
parameter for dev mode. If set totrue
, theinstall-feature
goal will be skipped whendev
mode is started on an already existing Liberty runtime installation. It will also be skipped whendev
mode is running and a restart of the server is triggered either directly by the user or by application changes. Theinstall-feature
goal will be invoked though whendev
mode is running and a change to the configured features is detected. The default value isfalse
.
Additional Fixes
The following fixes are also included in this release.
- Provide better error message for prepare-feature failure due to wrong or missing coordinates in the features-bom file.
- Fix
libertyDevc
permission issues. - Fix some build/test related issues.
See the commit log for the full set of the changes since the previous milestone release.
The Liberty Gradle Plugin 3.7 release is available on the Maven Central repository.