OpenLiberty / ci.maven

Maven plugins for managing Liberty profile servers #devops
Apache License 2.0
130 stars 91 forks source link

Support for versionless features #1826

Closed cherylking closed 1 month ago

cherylking commented 3 months ago

The 24.0.0.8 release of Open Liberty added support for versionless features. Some work needs to be done for the Liberty Maven and Gradle plugins to handle installing features correctly. This work is being tracked under this OL issue. The changes will most likely be in ci.common and then both Maven and Gradle will need to pick up the latest version of that to enable this support.

cherylking commented 3 months ago

Tests should be added under the it directory. We typically do extensive tests in the Maven plugin and minimal tests in the Gradle plugin when the changes are located in ci.common.

c-koell commented 1 month ago

Is there a time horizont when the feature will be available ?

cherylking commented 1 month ago

Is there a time horizont when the feature will be available ?

@c-koell I actually just released version 3.11.1 which supports versionless features. I haven't had a chance to create the release notes yet. Please note that when using versionless features with our plugin, it requires a minimum Liberty version of 24.0.0.10 due to some fixes that went into that release and the one prior.