#docker #sonarqube #docker-image #sonarscanner
Вопрос:
Я пытался выполнить «Запуск СонарСканера из образа докера» из документации»
INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties
INFO: Project root configuration file: NONE
INFO: SonarScanner 4.6.0.2311
INFO: Java 11.0.11 AdoptOpenJDK (64-bit)
INFO: Linux 5.10.25-linuxkit amd64
INFO: User cache: /opt/sonar-scanner/.sonar/cache
INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties
INFO: Project root configuration file: NONE
INFO: Analyzing on SonarQube server 8.8.0
INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent)
INFO: Load global settings
INFO: Load global settings (done) | time=63ms
INFO: Server id: BF41A1F2-AXkMJHXiUF2U87mzcajk
INFO: User cache: /opt/sonar-scanner/.sonar/cache
INFO: Load/download plugins
INFO: Load plugins index
INFO: Load plugins index (done) | time=35ms
INFO: Load/download plugins (done) | time=1086ms
INFO: Process project properties
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
INFO: Total time: 2.438s
INFO: Final Memory: 5M/20M
INFO: ------------------------------------------------------------------------
ERROR: Error during SonarScanner execution
ERROR: You must define the following mandatory properties for 'Unknown': sonar.projectKey
ERROR:
ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.
я предполагаю, что sonar-project.properties не отслеживается, и я не понимаю, почему бы и нет
docker run
--rm
--network=host
-e SONAR_HOST_URL="http://127.0.0.1:9000/"
-e SONAR_LOGIN="*token*"
-v $(pwd)/idevops-crmservice:/root/src
sonarsource/sonar-scanner-cli
когда я пытаюсь найти эту проблему, все, что я действительно получаю, — это использовать
sonar-runner -Dsonar.projectKey=
но это мне не помогает, так как мне нужно забрать сонар-проект.свойства
я хочу отсканировать всю папку и не знаю, что делать.
Комментарии:
1. каково содержимое вашего сонар-сканера.свойства?
2. > sonar.projectKey=idevops-crm-сервис sonar.Имя проекта=idevops-crm-сервис sonar.projectVersion=1.0 сонар. язык=py сонар.исходное кодирование=UTF-8 сонар.хост.url= 127.0.0.1:9000 сонар.логин=администратор сонар.пароль=администратор сонар.проектбазедир=/главная/алексис