Gebruik de eerste mislukte URL om de eigenaar van de configuratie te kiezen:

DownloadProxybron
Maven haalt de scannerplugin/afhankelijkheden opActieve settings.xml-proxy, repository/mirror en nonProxyHosts
De draaiende scanner haalt bronnen op bij SonarQubeOndersteunde scannerspecifieke netwerkinstellingen

Voor SonarScanner for Maven 5.0 en later of CLI 6.0 en later kan de startende shell/CI-omgeving leveren:

export SONAR_SCANNER_PROXY_HOST=proxy.example.net
export SONAR_SCANNER_PROXY_PORT=8080

De eigenschapsvormen zijn sonar.scanner.proxyHost/sonar.scanner.proxyPort. Gebruik een hostnaam en een expliciet aparte poort, niet een volledige URL of een geraden standaardwaarde. Een HTTP-item uit de HTTP-proxylijst kan deze velden alleen vullen voor een toegestane test van een openbaar SonarQube-eindpunt wanneer de werkelijke scannerconfiguratie geen proxygebruiker- of proxypassword-instellingen heeft.

Lever SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD via CI-referentiebeheer wanneer dat nodig is. Het SonarQube-analysetoken authenticeert een andere deelnemer.

Houd de analyse-URL als de echte SonarQube-service. De Marketplace-proxy van de server beheert een ander proces, en een geslaagde Maven-resolutie test de verbinding van de scanner niet. Stem de instellingen af op de uitgerolde scannerfamilie/versie voordat u ze wijzigt.

Gerelateerde artikelen