ci.maven
ci.maven copied to clipboard
Maven plugins for managing Liberty profile servers #devops
When an application is deployed without a server.xml config element like `` it will either be deployed into **dropins** or **apps** (as doc'd [here](https://github.com/OpenLiberty/ci.maven/blob/liberty-maven-3.0/docs/deploy.md#additional-parameters) under the _appsDirectory_ parm). The context...
**Describe the bug** While using the `liberty:dev` Maven plugin, a source code change that triggered a restart lead to the server being stopped. Here are the last log lines: ```...
I'm now passing `` elements along with `` elements while calculating which parameters to pass the Install Map
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...
Answering an internal user's question I learned that apparently the older "Liberty Developer Tools" / "WebSphere Developer Tools" Eclipse managed deployment (using WTP) configured entries adding the two [archiver files](https://maven.apache.org/shared/maven-archiver/index.html)...
Like liberty:run, liberty:package should create the server, install the needed features and deploy the application implicitly if necessary. Users can then easily run "mvn liberty:package" to obtain a runnable jar...
Though clearly dev mode is designed assuming the use of loose applications, it is still useful with loose application support disabled. See discussion: https://github.com/OpenLiberty/ci.maven/discussions/1817 However, the intention at one point...
Hi, `looseApplication` seems broken. Although I set it to `false`, an XML file will be created when running `mvn package liberty:dev`. https://github.com/OpenLiberty/ci.maven/blob/main/docs/deploy.md Reproducer: * Create a multi-module-project ```xml io.openliberty.tools liberty-maven-plugin...
Added toolchain support for devmode, compiler plugin. Also enabled jdkToolchain for testing. Compiler plugin will now use toolchain level jdk version. If the user have a different jdk toolchain configuration...