This repo contains all services and related libraries for DTUPay.
Note:
commonis a common library used to synchronize classes between services/tests that. After you make changes you will have to run amvn packagein common, and perhapsmvn installin the projects that depend on it (not sure about the second part).
- Run the server
cd rest-service && mvn quarkus:dev - In a separate window, run the end-to-end tests
cd e2e && mvn test
- Package the server
cd rest-service && mvn clean install && mvn package - Run the server in docker from the root of the repository
docker compose up - Run the end-to-end tests:
cd e2e && mvn test
