QuizClash is a CLI-based quiz game that includes multiplayer functionalities.
- JDK >= 17
- Maven
To make development for QuizClash, you first need to clone the repository:
git clone git@github.com:4KevR/quiz-clash.gitTo run the application, you have to build the jar with:
mvn clean packageNow you can navigate to the plugin-main module and execute the jar:
cd plugin-main/target/
java -jar quiz-clash-jar-with-dependencies.jarNote
You have to use a terminal that accepts ANSI escape codes.
To get the JaCoCo test report, execute the following command:
mvn -Pcoverage verifyYou will find the reports in each module at /target/site/jacoco/index.html. The overall report for all modules can be found at report/target/site/jacoco/index.html. This report will also be published on GitHub Pages on every push on main. It can be found here.
