Përdorni URL-në e parë të dështuar për të zgjedhur pronarin e konfigurimit:

ShkarkimiBurimi i proxy-t
Maven merr shtojcën/varësitë e skaneritProxy aktiv i settings.xml, depo/pasqyrë dhe nonProxyHosts
Skaneri që ekzekutohet merr burime nga SonarQubeCilësimet e rrjetit të mbështetura specifike për skanerin

Për SonarScanner for Maven 5.0 e më vonë ose CLI 6.0 e më vonë, mjedisi shell/CI që e nis mund të sigurojë:

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

Format e vetive janë sonar.scanner.proxyHost/sonar.scanner.proxyPort. Përdorni një emër hosti dhe një portë të ndarë në mënyrë eksplicite, jo një URL të plotë ose një vlerë të parazgjedhur të hamendësuar. Një hyrje HTTP nga lista e proxy-ve HTTP mund t'i plotësojë këto fusha vetëm për një test të lejuar të një pike fundore publike SonarQube kur konfigurimi aktual i skanerit nuk ka cilësime përdoruesi ose fjalëkalimi të proxy-t.

Siguroni SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD përmes trajtimit të kredencialeve të CI kur kërkohet. Tokeni i analizës SonarQube vërteton një pjesëmarrës tjetër.

Mbajeni URL-në e analizës si shërbimin e vërtetë SonarQube. Proxy i Marketplace i serverit kontrollon një proces tjetër, dhe një zgjidhje e suksesshme Maven nuk teston lidhjen e skanerit. Përputhni cilësimet me familjen/versionin e vendosur të skanerit përpara se t'i ndryshoni.

Artikuj të ngjashëm