Continous Integration for everyone

Setting up Continous Integration for a project can be quick and easy. Using a Java project with Maven, Jenkins and GitLab as an example, Thomas wants to show us how they ensure code quality at ONE LOGIC. Many metrics like Maven warnings, TODOs/FIXMEs, compiler warnings, Findbugs checks or unit tests are easily integrateable into every project. But the go even further with checking standards in JavaDoc. Jenkis, an extensible CI platform helps allot, but for smaller projects gitlab.com is a good alternative for hosting git repositories while also providing a free CI. This talk will go into Maven, Jenkins und Gitlab (CI), afterwards there will be pizza.