SonarScanneri puhverserveri tõrked: Maveni sõltuvused vs serveri allalaadimised
Siduge Maveni hoidla tõrge või SonarScanneri serveri allalaadimine seda juhtiva puhverserveri konfiguratsiooniga.
Kasutage konfiguratsiooni omaniku valimiseks esimest ebaõnnestunud URL-i:
| Allalaadimine | Puhverserveri allikas |
|---|---|
| Maven toob skanneri plugina/sõltuvused | Aktiivne settings.xml puhverserver, hoidla/peegel ja nonProxyHosts |
| Töötav skanner hangib ressursse SonarQubest | Toetatud skanneripõhised võrguseaded |
SonarScanner for Maven 5.0 ja uuemate või CLI 6.0 ja uuemate puhul võib käivitav shelli/CI keskkond pakkuda:
export SONAR_SCANNER_PROXY_HOST=proxy.example.net
export SONAR_SCANNER_PROXY_PORT=8080
Atribuudi vormid on sonar.scanner.proxyHost/sonar.scanner.proxyPort. Kasutage hostinime ja selgelt eraldi porti, mitte täis-URL-i või oletatud vaikeväärtust. HTTP puhverserverite loendi HTTP-kirje saab neid välju täita ainult lubatud avaliku SonarQube'i lõpp-punkti testiks, kui tegelikul skanneri konfiguratsioonil puuduvad puhverserveri kasutaja või parooli seaded.
Esitage SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD vajaduse korral CI identimisandmete halduse kaudu. SonarQube'i analüüsiluba autendib teist osalejat.
Hoidke analüüsi URL tegeliku SonarQube'i teenusena. Serveri Marketplace'i puhverserver juhib teist protsessi ja edukas Maveni lahendamine ei testi skanneri ühendust. Enne muutmist sobitage seaded juurutatud skanneri perekonna/versiooniga.