С настройкой конфигурации ниже в Jenkinsfile (groovy) для sonar-project.properties
:
1) sonar.projectKey=MyProject-${BUILD_NUMBER}
и
2) sonar.projectName=MyProject-${BUILD_NUMBER}
где ${BUILD_NUMBER}
- номер сборки Jenkins
для каждого нового * на сервере SonarQube создается новый проект ${BUILD_NUMBER}
1) При таком соглашении об именах влияет ли это налицензирование SonarQube V6 с точки зрения покрытия кода?если да, помогает ли sonar.projectName=MyProject
& sonar.projectKey=MyProject
именование решить такую проблему с лицензированием?
2) Использует ли описанный выше подход больше памяти в базе данных SonarQube или других ресурсах на сервере SonarQube?
3)Как удалить все эти проекты за один раз, на сервере SonarQube?если нужно ..