Мы используем пакет sonarqube-scanner версии 2.1.1 для анализа нашего проекта angular / typcript.Но начиная со вчерашнего дня анализ сонаркуба не удался с 401 при загрузке сонара-сканера с сайта.
Я проверил URL и https://sonarsource.bintray.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-3.2.0.1227-linux.zip действительно нуждается в аутентификации.Кто-нибудь знает почему или есть обходной путь?
09-Oct-2018 13:24:08 [11:24:08] Starting SonarQube analysis... 09-Oct-2018 13:24:08 [11:24:08] Checking if executable exists: /root/.sonar/native-sonar-scanner/sonar-scanner-3.2.0.1227-linux/bin/sonar-scanner 09-Oct-2018 13:24:08 [11:24:08] Could not find executable in "/root/.sonar/native-sonar-scanner". 09-Oct-2018 13:24:08 [11:24:08] Proceed with download of the platform binaries for SonarQube Scanner... 09-Oct-2018 13:24:08 [11:24:08] Creating /root/.sonar/native-sonar-scanner 09-Oct-2018 13:24:08 [11:24:08] Downloading from https://sonarsource.bintray.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-3.2.0.1227-linux.zip 09-Oct-2018 13:24:08 [11:24:08] (executable will be saved in cache folder: /root/.sonar/native-sonar-scanner) 09-Oct-2018 13:24:09 [11:24:09] ERROR: impossible to download and extract binary: Response code 401 (Unauthorized) 09-Oct-2018 13:24:09 [11:24:09] SonarQube Scanner binaries probably don't exist for your OS (linux). 09-Oct-2018 13:24:09 [11:24:09] In such situation, the best solution is to install the standard SonarQube Scanner (requires a JVM). 09-Oct-2018 13:24:09 [11:24:09] Check it out at https://redirect.sonarsource.com/doc/install-configure-scanner.html 09-Oct-2018 13:24:09
Я ударил это сегодня.После расследования похоже, что гидролокатор переместил свои двоичные файлы с "sonarsource.bintray.com" на "binaries.sonarsource.com".Остальная часть структуры URL выглядит так же.
Вот страница сонара, которая ссылается на загрузки: https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner
Похоже, они изменили свой URL для бинарной загрузки.Если вы используете пакет npm, вам нужно установить 2.1.2