2017-02-14 1 views
0

Wir verwenden cpp-check und SonarQube 6.0 und möchten die Ergebnisse von cppcheck in das System injizieren. Cppcheck läuft gut und erzeugt eine XML-Datei mit Ergebnissen. Cpp-check und SonarQube sind jedoch nicht auf demselben Computer ausgeführt.So erhalten Sie cppcheck-Ergebnisse in SonarQube

Ist es ausreichend, etwas in Administration> C++ (Gemeinschaft)> CodeCode-Analyse> Cppcheckreports?

Wir haben den Namen des XML in dieses Feld eingefügt - aber wie sollte SonarQube das finden? Was fehlt uns hier?

Antwort

1

SonarQube und Cppcheck müssen nicht auf demselben Computer ausgeführt werden. Aber der Cppcheck-Bericht muss für die Analyse verfügbar sein. Wenn Sie keine Analyse auf dem Computer ausführen können, auf dem Cppcheck ausgeführt wird, müssen Sie nur einen Prozess (FTP? Sneakernet?) Einrichten, um die Datei dorthin zu bringen, wo sie benötigt wird.

Dies alles setzt voraus, dass Sie die Cppcheck plugin installed in SonarQube, sowie einige Plugin, wie SonarC++ ($) haben, die die Sprache deklariert.

Verwandte Themen