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.