SonarScanner-Proxyfeeler: Maven-Ofhängegkeeten versus Server-Downloaden
Setzt e Maven-Repository-Feeler oder e SonarScanner-Server-Download an d'Proxykonfiguratioun, déi en kontrolléiert.
Benotzt déi éischt feelgeschloen URL, fir den Eegentümer vun der Konfiguratioun ze wielen:
| Download | Proxy-Quell |
|---|---|
| Maven hëlt de Scanner-Plugin/d'Ofhängegkeeten | Aktive settings.xml-Proxy, Repository/Mirror an nonProxyHosts |
| De lafende Scanner kritt Ressourcen vu SonarQube | Ënnerstëtzt scannerspezifesch Netzwierkastellungen |
Fir SonarScanner for Maven 5.0 an duerno oder CLI 6.0 an duerno kann d'Shell/CI-Ëmfeld, dat en start, bereetstellen:
export SONAR_SCANNER_PROXY_HOST=proxy.example.net
export SONAR_SCANNER_PROXY_PORT=8080
D'Proprietéitsforme sinn sonar.scanner.proxyHost/sonar.scanner.proxyPort. Benotzt en Hostnumm an en explizit getrennte Port, net eng komplett URL oder en ugehollene Standardwert. En HTTP-Andrag aus der HTTP-Proxy-Lëscht kann dës Felder nëmmen fir en erlaabten ëffentlechen SonarQube-Endpunkt-Test ausfëllen, wann déi tatsächlech Scannerkonfiguratioun keng Proxy-Benotzer- oder Proxy-Passwuert-Astellunge huet.
Stellt SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD iwwer d'CI-Bewäertschaft vun den Umeldungsinformatiounen bereet, wann néideg. Den SonarQube-Analys-Token authentifizéiert en aneren Participant.
Behält d'Analys-URL als de richtegen SonarQube-Service. Den Marketplace-Proxy vum Server kontrolléiert en aneren Prozess, an eng erfollegräich Maven-Léisung testt net d'Verbindung vum Scanner. Passt d'Astellunge op d'installéiert Scanner-Famill/Version un, ier Dir se ännert.