ci.maven icon indicating copy to clipboard operation
ci.maven copied to clipboard

Maven plugins for managing Liberty profile servers #devops

Results 206 ci.maven issues
Sort by recently updated
recently updated
newest added

My employer has a requirement that any public `Dockerfile` files we produce do not have FROM clauses that refer to images not produced or approved by my employer. This requirement...

enhancement
devModeContainers

We currently detect the EE level to pass to the binary scanner based on the [jakarta.jakartaee-api](https://mvnrepository.com/artifact/jakarta.platform/jakarta.jakartaee-api/9.1.0) umbrella dependency: ``` jakarta.platform jakarta.jakartaee-api 9.1.0 provided ``` We should also check for the...

generateFeatures

The process to run the binary scanner acceptance test is expressed in the script liberty-maven-plugin/src/it/binary-scanner-it/run-binary-scanner-it. This could be rewritten to run on command as a github action.

enhancement
devMode
generateFeatures

Multiline replacements must be restructured to work on Windows. Also, EE9 should not be used on LMP 3.6 so this test case should use EE8 in the umbrella tests.

bug
devMode
generateFeatures

Currently the binary scanner produces an invalid argument exception when we pass invalid version numbers like Jakarta EE 12. We should have a specialized exception to report this situation as...

enhancement
devMode
generateFeatures

1. Use this project: https://github.com/OpenLiberty/guide-maven-multimodules/tree/master/finish 2. Delete `jar/src` and `war/src/main/java` 2. Run `mvn install` to install the project to ~/.m2 (no compilation errors occur because there is no Java code...

bug
devMode

In the dev-it bucket the tests wait for dev mode to start using the line: ``` verifyLogMessageExists("Liberty is running in dev mode." ``` Unfortunately after dev mode prints this message...

enhancement
devMode
automated tests

The "exploded" loose app format added for https://github.com/OpenLiberty/ci.maven/issues/1104 in v3.5.2 was done a bit incorrectly, without a separate entry mapping "target/classes" to "WEB-INF/classes". It's clear if you compare the generated...

For a POM with property like: ```xml -Xmx2048m ``` I might think I can do: `mvn liberty:dev -Dliberty.jvm.arg1="-Xmx4096m"` to override, since in general, in Maven, system properties will override POM...

https://github.com/OpenLiberty/ci.maven/issues/1530#issuecomment-1152552628 Use of variables in the server.xml like `${it.feature}` cannot be resolved with `install-feature` goal. User declared the variable using the Maven property `liberty.var.{var}`