Използвайте първия неуспешен URL, за да изберете собственика на конфигурацията:

ИзтеглянеИзточник на прокси
Maven изтегля плъгина/зависимостите на скенераАктивно прокси в settings.xml, хранилище/огледало и nonProxyHosts
Работещият скенер получава ресурси от SonarQubeПоддържани мрежови настройки, специфични за скенера

За SonarScanner for Maven 5.0 и по-нови или CLI 6.0 и по-нови стартиращата shell/CI среда може да предостави:

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

Формите на свойството са sonar.scanner.proxyHost/sonar.scanner.proxyPort. Използвайте име на хост и ясно отделен порт, а не пълен URL или предполагаема стойност по подразбиране. HTTP запис от списъка с HTTP прокси може да попълни тези полета само за тест на разрешена публична крайна точка на SonarQube, когато действителната конфигурация на скенера няма настройки за потребител или парола на прокси.

Предоставяйте SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD чрез обработка на CI идентификационни данни, когато е необходимо. Токенът за анализ на SonarQube удостоверява друг участник.

Оставете URL адреса за анализ като реалната услуга SonarQube. Проксито на Marketplace на сървъра управлява друг процес и успешното разрешаване на Maven не тества връзката на скенера. Съобразете настройките с внедреното семейство/версия на скенера, преди да ги промените.

Подобни статии