Podle prvního neúspěšného URL vyberte vlastníka konfigurace:

StahováníZdroj proxy
Maven stahuje plugin/závislosti skeneruAktivní proxy v settings.xml, repozitář/zrcadlo a nonProxyHosts
Běžící skener získává prostředky ze SonarQubePodporovaná síťová nastavení specifická pro skener

U SonarScanner for Maven 5.0 a novějšího nebo CLI 6.0 a novějšího může spouštějící shell/CI prostředí poskytnout:

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

Formy vlastnosti jsou sonar.scanner.proxyHost/sonar.scanner.proxyPort. Použijte název hostitele a výslovně samostatný port, ne úplné URL ani odhadovanou výchozí hodnotu. HTTP záznam z seznamu HTTP proxy může tato pole vyplnit pouze pro povolený test veřejného koncového bodu SonarQube, když skutečná konfigurace skeneru nemá nastavení uživatele nebo hesla proxy.

Když je to nutné, poskytněte SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD prostřednictvím správy přihlašovacích údajů CI. Analytický token SonarQube ověřuje jiného účastníka.

Ponechte analytické URL jako skutečnou službu SonarQube. Proxy Marketplace serveru řídí jiný proces a úspěšné vyřešení Maven netestuje připojení skeneru. Než je změníte, sladěte nastavení s nasazenou rodinou/verzí skeneru.

Související články