@karm and @emily I made an additional small change and the PR is passing all tests now.
Just for your information, Helidon 2.4.1 has been released since December and we plan a 2.4.2 release very soon. Once that release is out I will open another starter PR. I do not know what the timing is for the next planned starter release, but naturally it would be great if it generated Helidon 2.4.2 projects.
Hello @Emily-Jiang ,
I ported the whole application from Thorntail (EoL) to Quarkus, going over each file in the repo along the way, seeing if there are obsolete or unused things. All tests are passing and the GUI behaves good too (via Apache MyFaces Quarkus extension).
I will port the functionality that CircleCI does to a GitHub Action and open a PR.
Hello @Emily-Jiang , I am looking at running Starter with Liberty now.
This works for me to start the server:
mvn package liberty:run -Pliberty
however I don't think it can run the test suite. Have you ever used it that way? I don't think so. The tests were running with Thorntail only...
mvn clean verify -Pliberty -Dtest=TestMatrixITCase#libertyAll* -Dskip.integration.tests=false
just builds the app and terminates.
[INFO] Packaging server defaultServer. [INFO] Server defaultServer package complete in /home/karm/workspaceRH/microprofile-starter-master/target/mp-starter.jar. [INFO] [INFO] --- maven-failsafe-plugin:3.0.0-M3:integration-test (default) @ starter --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-failsafe-plugin:3.0.0-M3:verify (default) @ starter --- [INFO] Tests are skipped.