Конфигурация Sonarqube в Дженкинс для Windows - PullRequest
0 голосов
/ 25 октября 2018

Я пытаюсь интегрировать Sonarqube в Jenkins для Windows.

Я установил Jenkins 2.138.2 и плагин сканера Sonarqube версии 2.8.1

Также установил Sonarqube-7.3 и добавил его впеременная пути.

Ниже приведена моя конфигурация в Jenkins:

  • В разделе «Глобальная конфигурация инструмента» для установок сканера SonarQube я выбрал «Установить автоматически» и выбрал «Установка из Maven Central ".

  • В разделе" Настройка системы "я указал имя и URL-адрес сервера для серверов Sonarqube.

  • Для работы, Я выбрал «Анализ Sonarqube с Maven» в шаге действия после сборки (показывает, что это устарело).

enter image description here

enter image description here

enter image description here

Я получаю приведенную ниже ошибку.

ПРЕДУПРЕЖДЕНИЕ: невозможно найти отчет-task.txt 'в рабочей области.Удалось ли SonarScanner?Анализ SonarQube завершен: FAILURE Шаг сборки «Анализ SonarQube с Maven» изменил результат сборки на FAILURE Шаг сборки «Анализ SonarQube с Maven» пометил сборку как сбой

Что-то не так с конфигурацией.

Изменить: Добавлены скриншоты конфигурации работы.

1 Ответ

0 голосов
/ 05 августа 2019

Загрузка sonarqube может быть сделана в форме https://www.sonarqube.org/downloads/, где загрузка может быть выполнена независимо от требований (здесь выполняется загрузка версии 7.4 для разработчиков) a.Он будет загружен в формате zip и будет содержать файл доступа к sonarqube на различных платформах, распаковать папку и извлечь все файлы в вашей локальной системе.

b.Загрузите сканер sonarqube, это полезно, потому что это единственный способ запустить анализ кода, это наиболее необходимый или его можно сказать как средство запуска по умолчанию для анализа проекта с помощью SonarQube.

c.Чтобы запустить sonarqube, запустите / откройте файл startonar.bat.

d.Sonarqube может быть запущен через порт 9000 по умолчанию.

e.Запустите sonarqube локально в системе.

...