声纳项目子模块

时间:2016-03-04 09:23:13

标签: sonarqube

是否可以在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也有子模块。

1 个答案:

答案 0 :(得分: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