Ćwiczenie #10 - raportowanie
Wprowadzenie do statycznej analizy kodu
W repozytorium znajduje się projekt Maven'owy, który posiada skonfigurowane następujące pluginy do analizy kodu:
- PMD Plug-in
- Checkstyle Plug-in
Aby uruchomić analizę PMD należy w wierszu poleceń wywołać polecenie:
mvn pmd:pmd
Statystykę Checkstyle generujemy w wierszu poleceń komendą:
mvn checkstyle:checkstyle
Wprowadzenie do Javadoc
W projekcie skonfigurowane jest generowanie Javadoc. Aby je uruchomić należy w wierszy poleceń wpisać:
mvn javadoc:javadoc
Zadanie
Stwórz job, którego zadaniem będzie:
- Uruchomienie testów
- Wygenerowanie dokumentacji
- Opublikowanie raportu z testów jednostkowych
- Opublikowanie raportu z analizy PMD
- Opublikowanie raportu z analizy Checkstyle
- Opublikowanie Javadocs