Запуск сканера Sonar на другом подчиненном сервере Jenkins, а не на главном сервере Jenkins - PullRequest
0 голосов
/ 30 января 2020

У меня есть один главный сервер Jenkins и другой сервер узлов Jenkins. Сборка выполняется на сервере узлов Jenkins. Я пытаюсь выполнить анализ моего кода с помощью sonarqube для каждой сборки. Для этого у меня есть отдельная виртуальная машина, на которой работает сервер sonarqube. Я указал URL на сервере Дженкинс. Поскольку сборка происходит на другом сервере узлов Jenkins, я предполагаю, что мне придется запускать сонарный сканер на этом узле (а не на мастере Jenkins). Так что я даю в "SONAR_RUNNER_HOME". введите описание изображения здесь

Я считаю, что «SONAR_RUNNER_HOME» относится к пути сканера сонара на главном сервере Jenkins, а не на сервере узлов Jenkins. Но сборка кода происходит на сервере узлов Jenkins. Так как мне сделать эту работу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...