Proxyvillur SonarScanner: Maven-ógögn við niðurhal frá þjóninum
Parið bilun í Maven-geymslu eða niðurhal frá SonarScanner-þjóninum við proxy-stillinguna sem stýrir henni.
Notið fyrsta URL-slóðina sem mistókst til að velja eiganda stillingarinnar:
| Niðurhal | Uppruni proxy |
|---|---|
| Maven sækir viðbót/ógögn skannans | Virkt settings.xml-proxy, geymsla/spegill og nonProxyHosts |
| Skanninn sem er í gangi fær auðlindir frá SonarQube | Studdar netsstillingar sem eru sértækar fyrir skannann |
Fyrir SonarScanner for Maven 5.0 og nýrri eða CLI 6.0 og nýrri getur shell/CI-umhverfið sem ræsir það veitt:
export SONAR_SCANNER_PROXY_HOST=proxy.example.net
export SONAR_SCANNER_PROXY_PORT=8080
Eiginleikaformin eru sonar.scanner.proxyHost/sonar.scanner.proxyPort. Notið hýsilnafn og sérstaka skýra gátt, ekki fulla URL eða ágiskunarsjálfgefið gildi. HTTP-færsla úr HTTP-proxylistanum getur fyllt þessi svæði aðeins fyrir leyft próf á opinberum SonarQube-endapunkti þegar raunveruleg skannastilling hefur engar notanda- eða lykilorðsstillingar proxy.
Veitið SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD í gegnum CI-meðferð auðkennisþegar þess er þörf. SonarQube-greiningartókn staðfestir annan þátttakanda.
Haldið greiningar-URL-inu sem raunverulegri SonarQube-þjónustu. Marketplace-proxy þjónsins stýrir annarri ferli og árangursrík Maven-lausn prófar ekki tengingu skannans. Stillið stillingarnar að uppsettu skannafjölskyldu/útgáfu áður en þið breytið þeim.