sonar.sources=MySrcFolder/
现在,在这个src文件夹中,我想在多个子文件夹上运行声纳配置文件,并排除一些第三方src文件夹。有人能帮我做这个吗?现在,sonar在上面的任何一个文件夹子文件夹中运行所有src的配置文件?
只能使用sonar.sources
属性或sonar.exclusions
和sonar.inclusions
属性来执行此操作。
示例:
MySrcFolder
src1
src2
src3
src4
如果您只想分析SRC1
和SRC3
,
sonar.sources=MySrcFolder
sonar.exclusions=src2/**,src4/**
或
3)
sonar.sources=MySrcFolder
sonar.inclusions=src1/**,src3/**
以下规则应用于exclusions
和inclusions
属性:
* Match zero or more characters
** Match zero or more directories
? Match a single character
file: Prefix to define a pattern based on absolute path
如何决定projectkey?我的意思是我们在哪里可以找到我们的<代码>。Net,< code>plsql项目? 注意-我是这些声纳的新手,正在尝试在我的组织中自己设置所有这些。
我正在使用准备就绪的和和一个文件,该文件基于教程@https://docs.sonarqube.org/display/scan/analysy+with+sonarqube+scanner。 我对排除的情况很好奇。我仍然在使用嵌入式数据库(不是完全安装),我已经转到管理>Configuration>Exclusions,并设置了以下-和。 但是,当我通过运行该项目时,JS文件仍在分析中。 我在另
我尝试使用Jenkins上的java项目运行声纳分析,使用标准的maven sonar:sonar goal,并使用post STEP>>Execute SonarQube Scanner。我使用的maven目标是。 对于SonarQube扫描仪,我使用了下面的maven目标 SonarQube版本-7.7声纳扫描仪版本-3.3.0 Jenkins版本-2.164.3 Maven版本-3.6.1
我有一个基于java和kotlin的多模块gradle项目。我正在尝试设置声纳分析。我在根项目中配置了sonar,并用CircleCI进行了分析。sonarcloud中的结果仅适用于其中一个子项目。 我的项目结构如下: 项目A/构建。格拉德尔 项目B/构建。格拉德尔 ProjectC/build。格拉德尔 建造。格拉德尔 这是我的根构建。格雷德尔。
在使用SonarQube 4.5.4分析c#项目时,我遇到了以下错误。我已经安装了sonar-csharp-plugin-4.0。
null C:\程序文件(x86)\msbuild\14.0\bin\msbuild.exe 还尝试使用C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe 我们已经创建了示例项目,并在一个服务器中进行了配置。 我们可以在日志文件中看到多种类型的错误,如 null 我不确定这里缺少什么,错误的配置,错误的msbuild??