从 MSBuild SonarQube Runner Analysis 中删除单个 JavaScript 文件
Removing Individual JavaScript file from MSBuild SonarQube Runner Analysis
我正在尝试将我的 MVC 项目分析到声纳 Qube。
我的 Sonar-Qube 版本是 5.3 & MSBuild runner 版本是 1.1。
我的Visual Studio版本是2013
MVC 项目是新的,只包含创建项目时默认的代码。经过分析,它显示 jQuery 和 bootstrap Java 中的脚本文件的错误项目。
Analysis in Sonar-Qube
My Batch File that runs MSBuild Sonar Runner Analysis
@ECHO OFF
@setlocal
@REM Start Sonar Begin Process
ECHO.
ECHO Start Sonar Begin Process.
ECHO ==================================================
D:\Nishant\Sonar\MSBuildRunner.1\MSBuild.SonarQube.Runner.exe begin /k:"Study:A" /v:1.0.20160118 /n:"Study.A" /d:sonar.host.url=http://localhost:9999
@REM Start Project Build
ECHO.
ECHO Start Project Build.
ECHO ==================================================
"C:\Program Files (x86)\MSBuild.0\Bin\MSBuild.exe" /verbosity:quiet /t:Clean;Rebuild
@REM Start Sonar End Process
ECHO.
ECHO Start Sonar End Process.
ECHO ==================================================
D:\Nishant\Sonar\MSBuildRunner.1\MSBuild.SonarQube.Runner.exe end
问题:如何从分析中删除这些 Java-脚本,因为我不希望它们影响我的分析。根据我的理解,我无法使用 "sonar-project.properties" Consider to add a project-level file settings back, similar to the sonar-project.properties 进行排除。
注意:我也确实想包括我个人的Java-脚本以供分析。
您可以使用 sonar.exclusions
属性(参见 docs)。
此外,自 JavaScript 插件 2.10 起,默认情况下将缩小的文件排除在分析之外。因此它适用于 bootstrap.min.js
(但不适用于可能未缩小的 bootstrap.js
)。
我正在尝试将我的 MVC 项目分析到声纳 Qube。
我的 Sonar-Qube 版本是 5.3 & MSBuild runner 版本是 1.1。 我的Visual Studio版本是2013
MVC 项目是新的,只包含创建项目时默认的代码。经过分析,它显示 jQuery 和 bootstrap Java 中的脚本文件的错误项目。
Analysis in Sonar-Qube
My Batch File that runs MSBuild Sonar Runner Analysis
@ECHO OFF
@setlocal
@REM Start Sonar Begin Process
ECHO.
ECHO Start Sonar Begin Process.
ECHO ==================================================
D:\Nishant\Sonar\MSBuildRunner.1\MSBuild.SonarQube.Runner.exe begin /k:"Study:A" /v:1.0.20160118 /n:"Study.A" /d:sonar.host.url=http://localhost:9999
@REM Start Project Build
ECHO.
ECHO Start Project Build.
ECHO ==================================================
"C:\Program Files (x86)\MSBuild.0\Bin\MSBuild.exe" /verbosity:quiet /t:Clean;Rebuild
@REM Start Sonar End Process
ECHO.
ECHO Start Sonar End Process.
ECHO ==================================================
D:\Nishant\Sonar\MSBuildRunner.1\MSBuild.SonarQube.Runner.exe end
问题:如何从分析中删除这些 Java-脚本,因为我不希望它们影响我的分析。根据我的理解,我无法使用 "sonar-project.properties" Consider to add a project-level file settings back, similar to the sonar-project.properties 进行排除。
注意:我也确实想包括我个人的Java-脚本以供分析。
您可以使用 sonar.exclusions
属性(参见 docs)。
此外,自 JavaScript 插件 2.10 起,默认情况下将缩小的文件排除在分析之外。因此它适用于 bootstrap.min.js
(但不适用于可能未缩小的 bootstrap.js
)。