Gebruik die eerste mislukte URL om die eienaar van die konfigurasie te kies:

AflaaiProxybron
Maven haal die scanner-inprop/afhanklikhedeAktiewe settings.xml-proxy, bewaarplek/spieël en nonProxyHosts
Die lopende scanner verkry hulpbronne van SonarQubeOndersteunde scannerspesifieke netwerkinstellings

Vir SonarScanner vir Maven 5.0 en later of CLI 6.0 en later kan die lanserende dop/CI-omgewing die volgende verskaf:

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

Die eienskapsvorms is sonar.scanner.proxyHost/sonar.scanner.proxyPort. Gebruik 'n gasheernaam en 'n eksplisiete aparte poort, nie 'n volledige URL of 'n geraaide verstek nie. 'n HTTP-inskrywing uit die HTTP-proxylys kan hierdie velde vul vir 'n toegelate openbare SonarQube-eindpunttoets slegs wanneer die werklike scannerkonfigurasie geen proxy-gebruiker- of proxy-wagwoordinstellings het nie.

Verskaf SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD deur CI-geloofsbriefhantering wanneer nodig. Die SonarQube-ontledingstoken verifieer 'n ander deelnemer.

Hou die ontledings-URL as die werklike SonarQube-diens. Die bediener se Marketplace-proxy beheer 'n ander proses, en 'n suksesvolle Maven-resolusie toets nie die scanner se verbinding nie. Pas instellings by die ontplooide scannerfamilie/weergawe aan voordat jy dit verander.

Verwante artikels