Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.

inf112-v19/YellowBots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YellowBots

Status

Build Status Build Health Tests

Known Vulnerabilities Codacy Grade Codacy Coverage

Github Repo size Java Version

How to build/compile

This project uses maven and can be built using that tool, and due to the ease of doing so, it is recommended to allways run all unit-tests at the same time. This can be done using a simple mvn install. We also recommend allways using the mvn clean before any build to ensure no old file are present at compile time.

mvn clean install

Unfortunately this will not produce an ease-of-use JAR and it is therefore recommended to use the following line to assure that all dependencies are also added to the JAR.

mvn clean assembly:assembly

Test coverage reports can be generated using the Jacoco maven plugin. We recommend ding so by using the following command.

mvn clean jacoco:prepare-agent install jacoco:report

We are currently working on implementing the usage of the SpotBugs plugin to the development, but is currently not in use. However the report may be produced by using the following maven command.

mvn clean install spotbugs:spotbugs

Compatible OS

Ths product should run perfectly fine with linux and windows, but we've had some issues on OSX. If you are running the project on a Mac and it's not working, you should try to run it from the terminal. This should fix the problem.