Ich folge diesem Artikel, um SonarQube mit Xcode zu integrieren und Objective-C-Code zu analysieren. Obwohl das Setup funktional ist und nach dem Ausführen des Shell-Skripts keine Fehler / Warnungen angezeigt werden, werden keine Verletzungen im Dashboard angezeigt. Alles, was ich zu sehen bekommen, sind grundlegende Metriken wie nein. von Codezeilen, nein. von Dateien usw. Gibt es jemanden, der das versucht und mich weiter geführt hat?
Zusätzlich zu dem Artikel, den Sie oben angegeben haben, habe ich einige Ergänzungen dazu. Sie können die folgenden Schritte ausführen,
Voraussetzungen :
Installationsschritte:
sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server restart
Um zu stoppen - sudo /usr/local/mysql/support-files/mysql.server stop
Laden Sie die neueste JDK-Version herunter und installieren Sie sie.
Gehen Sie zum Terminal und geben Sie die folgenden Befehle ein, um das zu installieren Voraussetzungen. (Homebrew ist das Paket Verwaltungssystem für Mac-Betriebssystem. Um Homebrew zu installieren, geben Sie den Befehl -
ein %Vor% Sonar - brew install sonar
brew install sonar-runner
brew install xctool
OCLint - brew install oclint
oder
gcovr - brew install gcovr
Konfiguration:
- Legen Sie den Umgebungspfad des Sonars fest:
%Vor% schließlich sollte der Befehl echo $SONAR_HOME
den Pfad zurückgeben - /usr/local/Cellar/sonar-runner/2.4/libexec
- Richte MySql DB ein:
%Vor%- Legen Sie die Sonar-Konfigurationseinstellungen fest:
%Vor%Sie können die meisten Optionen mit Ausnahme von Anmeldeinformationen und mysql auskommentieren und sicherstellen, dass Sie den korrekten Datenbanknamen eingeben.
zB:
%Vor%Sie können die meisten Optionen mit Ausnahme von Anmeldeinformationen und mysql auskommentieren und sicherstellen, dass Sie den korrekten Datenbanknamen eingeben.
zB:
%Vor%Starten Sie das Sonar mit dem Befehl -
%Vor%Der Befehl startet Sonar, also navigieren Sie zu Ссылка in Ihrem Browser Ihrer Wahl. Loggen Sie sich ein (admin / admin) und schauen Sie sich um.
Gehe zu Einstellungen - & gt; System - & gt; Updatecenter - & gt; Verfügbare Plugins (installieren Sie das erforderliche Plugin).
Sie müssen das Sonar neu starten, um die Installation abzuschließen, sobald das Plugin hinzugefügt wurde, und den Lizenzschlüssel hinzufügen, sobald das Plugin installiert ist.
through terminal Gehen Sie zum Stammverzeichnis eines Projekts, das Sonar untersuchen soll, und erstellen Sie mit dem folgenden Befehl eine projektspezifische Eigenschaftendatei:
%Vor%Fügen Sie die folgenden projektspezifischen Eigenschaften hinzu und bearbeiten Sie die fettgedruckten Abschnitte gemäß Ihrem Projekt.
%Vor%sonar-runner
aus.
Tags und Links objective-c xcode sonarqube