aboutsummaryrefslogtreecommitdiff
path: root/nvim/scripts/sonarqube.md
blob: d2760533332f1d98299bf6faa438b1331d15c9f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Installieren

```sh
brew install sonar-scanner
```

# Token erstellen

1. Mit VPN verbinden.
2. Bei [Sonarqube] anmelden.
3. Auf "Account" -> "My Account" -> "Security" klicken
4. Einen neuen Token erstellen:  
   Name: "command-line"  
   Type: "User Token"  
   Expires in: "1 year"
5. Token und Host-URL in `/opt/homebrew/etc/sonar-scanner.properties` einfügen:
```conf
sonar.token=<token>
sonar.host.url=https://sonarqube.dev.up2parts.com
```

# Sonarqube ausführen

Im Projektverzeichnis `sonar-scaner` ausführen.
Sonarqube muss für das Projekt mit einer Datei `sonar-project.properties` konfiguriert sein.

[Sonarqube]: https://sonarqube.dev.up2parts.com/