Сбой анализа кода Sonar Qube с существующим кодом 1

#sonarqube

#sonarqube

Вопрос:

Я использую sonar qube для анализатора кода, но получаю ошибку, как показано ниже:

 Preparing `SonarQube` scanner...
`realpath`: '': No such file or directory
ERROR in /opt/resource/out : line 85 with exit code 1
  

и не получает конкретной причины, по которой он выходит из строя.

Комментарии:

1. Какую команду вы использовали для сканирования кода?

2. Запуск его через задания CI pipelines

3. Вы не показали нам никаких подробностей, которые мы могли бы использовать для диагностики того, что вы сделали неправильно. Покажите нам, что именно вы сделали.

4. Перейдите по этой ссылке, чтобы понять больше. github.com/cathive/concourse-sonarqube-resource/issues/66

Ответ №1:

Вам не хватает некоторых входных данных в вашей конфигурации, скорее всего, что-то с maven (по умолчанию settings.xml указывает на неправильное репо). Папка установки maven по умолчанию для concourse-sonarqube-resource /opt/apache-maven . При использовании флага отладки будет показана вся трассировка (mvn -X), и вы получите свою конкретную причину.

 type: sonar-runner
source:
  host_url: ((sonarqube.url))
  __debug: true