Das Jenkins -Warn -Plugin der nächsten Generation sammelt Compiler -Warnungen oder Probleme, die durch statische Analyse -Tools gemeldet wurden, und visualisiert die Ergebnisse. Es wird integrierte Unterstützung für mehr als hundert Berichtsformate. Zu den Problemen kann es erkennen:
Das Plugin veröffentlicht einen Bericht über die in Ihrem Build gefundenen Probleme, sodass Sie zu einem zusammenfassenden Bericht von der Hauptaufbauseite navigieren können. Von dort aus können Sie auch in die Details eintauchen:

Dieser Code dieses Plugins ist auch als eigenständige Github- oder GitLab -Aktion erhältlich, die jetzt ohne Jenkins ausgeführt wird:

Wenn Sie Git als Quellcode -Management -System verwenden, wird das Warnings -Plugin das Repository optional im Codestil als Tatort (Adam Tornhill, November 2013) abgebildet, um die Statistiken der betroffenen Dateien (dh die Dateien mit Problemen) zu bestimmen:
Darüber hinaus zeigt das Plugin die letzte Person, die den Code geändert hat, der ein Problem (und die letzte ID) enthält. Um diese Funktionalität zu verwenden, müssen Sie das optionale GIT -Forensik -Plugin installieren.
Wenn Ihr Tool noch nicht durch das Warnings-Plugin unterstützt wird, können Sie entweder einen neuen Groovy-basierten Parser in der Benutzeroberfläche definieren oder einen Parser innerhalb eines neuen kleinen Plug-Ins bereitstellen. Wenn der Parser auch für andere Teams nützlich ist, teilen Sie ihn bitte mit und stellen Sie Pull-Anfragen für das Warnings Next Generation Plug-In und die Analyse Parsers Library an.
Weitere Informationen finden Sie in der Dokumentation oder auf ein einführendes Video. Beiträge sind willkommen. Weitere Informationen zum Vorgehen finden Sie im separaten Dokument!
Der gesamte Quellcode ist unter der MIT -Lizenz lizenziert.