我在jenkins服务器中配置了2个项目,每个项目启动一个声纳分析。 两个项目的配置都是相同的,如下所示:
# required metadata
sonar.projectKey=company:%PROJ_NAME%
sonar.projectName=%PROJ_NAME%
sonar.projectVersion=1.0
sonar.sources=/src/.
sonar.language=cs
sonar.fxcop.mode=skip
sonar.gendarme.mode=skip
sonar.ndeps.mode=skip
sonar.sourceEncoding=UTF-8
sonar.exclusions=**/*Designer.cs
# ----- Unit Test Results
sonar.cs.vstest.reportsPaths=%TEST_DIRECTORY%TestResults.trx
# ----- Code Coverage
sonar.cs.vscoveragexml.reportsPaths=%TEST_DIRECTORY%CodeCoverage.coveragexml
问题是,我有一个项目,其中所有的Visual Studio项目都在声纳中有自己的子项目,而另一个没有。
我已经阅读there这是标准行为,我正在寻找其他项目行为不一样的原因。
是否有任何理由没有创建子项目?
Sonar runner是v2.4.1,声纳是v5.2.1