Skip to content

luisaleixo/reference

 
 

Repository files navigation

Adventure Builder Build Status codecov

To run tests execute: mvn clean install

To see the coverage reports, go to /target/site/jacoco/index.html.

Number Name Email GitHub Username Group
1
1
1
2
2
2
  • Group 1:
  • Group 2:

Infrastructure

This project includes the persistent layer, as offered by the FénixFramework. This part of the project requires to create databases in mysql as defined in resources/fenix-framework.properties of each module.

See the lab about the FénixFramework for further details.

Docker (Alternative to installing Mysql in your machine)

To use a containerized version of mysql, follow these stesp:

docker-compose -f local.dev.yml up -d
docker exec -it mysql sh

Once logged into the container, enter the mysql interactive console

mysql --password

And create the 6 databases for the project as specified in the resources/fenix-framework.properties.

To launch a server execute in the module's top directory: mvn clean spring-boot:run

To launch all servers execute in bin directory: startservers

To stop all servers execute: bin/shutdownservers

To run jmeter (nogui) execute in project's top directory: mvn -Pjmeter verify. Results are in target/jmeter/results/, open the .jtl file in jmeter, by associating the appropriate listeners to WorkBench and opening the results file in listener context

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 92.5%
  • HTML 7.5%