Zlyhania proxy SonarScanner: závislosti Maven verzus sťahovanie zo servera
Priraďte zlyhanie repozitára Maven alebo sťahovanie zo servera SonarScanner ku konfigurácii proxy, ktorá ho riadi.
Podľa prvého neúspešného URL vyberte vlastníka konfigurácie:
| Sťahovanie | Zdroj proxy |
|---|---|
| Maven sťahuje plugin/závislosti skenera | Aktívna proxy v settings.xml, repozitár/zrkadlo a nonProxyHosts |
| Bežiaci skener získava prostriedky zo SonarQube | Podporované sieťové nastavenia špecifické pre skener |
Pre SonarScanner for Maven 5.0 a novší alebo CLI 6.0 a novší môže spúšťajúce shell/CI prostredie poskytnúť:
export SONAR_SCANNER_PROXY_HOST=proxy.example.net
export SONAR_SCANNER_PROXY_PORT=8080
Formy vlastnosti sú sonar.scanner.proxyHost/sonar.scanner.proxyPort. Použite názov hostiteľa a výslovne samostatný port, nie úplné URL ani odhadovanú predvolenú hodnotu. HTTP záznam zo zoznamu HTTP proxy môže tieto polia vyplniť len pre povolený test verejného koncového bodu SonarQube, keď skutočná konfigurácia skenera nemá nastavenia používateľa alebo hesla proxy.
V prípade potreby poskytnite SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD prostredníctvom správy prihlasovacích údajov CI. Analytický token SonarQube overuje iného účastníka.
Ponechajte analytické URL ako skutočnú službu SonarQube. Proxy Marketplace servera riadi iný proces a úspešné vyriešenie Maven netestuje pripojenie skenera. Pred zmenou zlaďte nastavenia s nasadenou rodinou/verziou skenera.