Uporabite prvi neuspešni URL za izbiro lastnika konfiguracije:

PrenosVir proxyja
Maven pridobi vtičnik/odvisnosti skenerjaAktivni proxy v settings.xml, skladišče/zrcalo in nonProxyHosts
Delujoči skener pridobi vire iz SonarQubePodprte omrežne nastavitve, specifične za skener

Za SonarScanner for Maven 5.0 in novejše ali CLI 6.0 in novejše lahko okolje shell/CI, ki ga zažene, zagotovi:

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

Obliki lastnosti sta sonar.scanner.proxyHost/sonar.scanner.proxyPort. Uporabite ime gostitelja in izrecno ločena vrata, ne celotnega URL-ja ali domnevne privzete vrednosti. Vnos HTTP s seznama proxyjev HTTP lahko ta polja izpolni le za dovoljen preizkus javne končne točke SonarQube, ko dejanska konfiguracija skenerja nima nastavitev uporabnika ali gesla proxyja.

Ko je potrebno, zagotovite SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD prek upravljanja poverilnic CI. Žeton za analizo SonarQube preveri drugega udeleženca.

Ohranite analitični URL kot pravo storitev SonarQube. Proxy Marketplace strežnika nadzoruje drug proces in uspešna rešitev Maven ne preizkusi povezave skenerja. Preden jih spremenite, nastavitve uskladite z nameščeno družino/različico skenerja.

Sorodni članki