2016-03-04 6 views
3

Можно ли определить подмодули в модуле в sonar-project.properties?Подмодули проекта сонара

Мой текущий конфиг выглядит следующим образом:

sonar.projectKey=project 
sonar.projectName=project 
sonar.projectVersion=1.0 

sonar.branch=master 
sonar.sources=. 
sonar.language=php 

# Available modules 
sonar.modules=module1, module2 

# Global source directory 
sonar.sources=. 
sonar.language=php 

# Module1 
module1.sonar.projectName=Module1 
module1.sonar.projectBaseDir=path/module1 

# Module2 
module2.sonar.projectName=Module2 
module2.sonar.projectBaseDir=path/module2 

Но module1 имеет также суб-модулей.

ответ

4

Да, это возможно ...

sonar.projectKey=project 
sonar.projectName=project 
sonar.projectVersion=1.0 

sonar.branch=master 
sonar.sources=. 
sonar.language=php 

# Available modules 
sonar.modules=module1, module2 

# Global source directory 
sonar.sources=. 
sonar.language=php 

# Module1 
module1.sonar.projectName=Module1 
module1.sonar.projectBaseDir=path/module1 

module1.sonar.modules=subModule1 

module1.subModule1.sonar.projectName=subModule1 
module1.subModule1.projectBaseDir=path/subModule1 

# Module2 
module2.sonar.projectName=Module2 
module2.sonar.projectBaseDir=path/module2 
+1

Это более компактный способ и, возможно, проще один управлять, но вы также можете [поместить файл свойства в каждом модуле] (HTTP: // Docs. sonarqube.org/display/SONAR/Analyzing+with+SonarQube+Scanner#AnalyzingwithSonarQubeScanner-Multi-moduleProject) –

+0

Ах круто, спасибо! – user3415653

Смежные вопросы