当前位置: 首页 > 知识库问答 >
问题:

声纳项目-属性文件

鱼锦
2023-03-14
sonar.sources=MySrcFolder/

现在,在这个src文件夹中,我想在多个子文件夹上运行声纳配置文件,并排除一些第三方src文件夹。有人能帮我做这个吗?现在,sonar在上面的任何一个文件夹子文件夹中运行所有src的配置文件?

共有1个答案

司徒杜吟
2023-03-14

只能使用sonar.sources属性或sonar.exclusionssonar.inclusions属性来执行此操作。

示例:

MySrcFolder
    src1
    src2
    src3
    src4

如果您只想分析SRC1SRC3

sonar.sources=MySrcFolder
sonar.exclusions=src2/**,src4/**

3)

sonar.sources=MySrcFolder
sonar.inclusions=src1/**,src3/**

以下规则应用于exclusionsinclusions属性:

*   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??