The assignment consist in developing a simple Java application following the good practices of the continous integration :
- Setup the Github repository.
- Define the activities in the Issue Tracking System.
- Create the project using Maven-quick-start archetype.
- Configuration of the build process.
- Setup and activate static code analysis.
- Configuration of the Continous integration with TravisCI or GitHub Action.
- Develop source code and tests.
To read the assignment detailed requirements please read Assignment2.pdf.