Опция Sonar Scanner для включения значений свойств проекта в сам сценарий конвейера - PullRequest
1 голос
/ 02 апреля 2019

В Jenkins Freestyle JOB мы выполнили раздел «Сканер SonarQube», так как у нас есть возможность включить свойства анализа сонара-проекта. Аналогичным образом, есть ли какой-либо способ определить / объявить свойства sonar-project.properties в самом скриптовом конвейере? Так как я хочу сохранить указанные ниже значения свойств в самой моей CI-System.

sonar.projectName= 
sonar.projectKey=
sonar.projectVersion=
sonar.projectDescription=
sonar.projectBaseDir=
sonar.sources=

1 Ответ

2 голосов
/ 02 апреля 2019

Вы можете создать сценарий оболочки / пакетной обработки в соответствии с вашей ОС, и при запуске команды sonar-scanner просто передайте аргументы, как показано ниже: -

sonar-scanner -Dsonar.projectName=Project-Name -Dsonar.projectKey=Project-key -Dsonar.projectVersion=PV -Dsonar.projectDescription=PD -Dsonar.projectBaseDir=PBD -Dsonar.sources=sources

Для получения более подробной информации, пожалуйста, нажмите sonarlink

...