Sonar 扫描之分析参数介绍

强制参数

Key 描述 默认

服务器网址

Key 描述 默认

项目的唯一标识。允许的字符是:字母,数字,

,与至少一个非数字字符。 对于 Maven 项目,这默认为

可选参数

Key 描述 默认

将显示在 Web 界面上的项目名称。 针对 Maven 项目,默认为

,否则为

。如果未提供且数据库中已有名称,则不会被覆盖

项目版本。 针对 Maven 项目,默认为

,否则”not provided”

默认情况下,需要用户身份验证以防止匿名用户浏览和分析您实例上的项目,所以运行分析时需要传递这些参数。身份验证在全局安全 (/instance-administration/security/) 配置中强制执行。

当需要身份验证或归属 pseudo-group的”任何人”没有执行分析的权限时,需要提供具有执行分析权限的用户凭据,以便运行分析。

Key 描述 默认

对项目具有执行分析权限的 SonarQube 用户的

或登录名。

如果您使用身份验证令牌,该配置项保持为空,如果您使用登录名,则这是与您的

用户名一起使用的密码。

Key 描述 默认

等待 Web 服务调用响应的最长时间(以秒为单位)。仅当在分析期间等待服务器响应 Web 服务调用超时时才需要修改该参数配置。 60

Key 描述 默认

项目描述。 对于 Maven 项目,默认为

项目主页。 对于 Maven 项目,默认为

持续集成。 对于 Maven 项目,默认为

问题跟踪器。 对于 Maven 项目,默认为

项目源代码库。 对于 Maven 项目,默认为

包含主要源文件,由逗号分隔(如果有多个的话)的目录路径。 从 Maven、Gradle、MSBuild 项目的构建系统读取。当既不提供

提供时,默认为项目根目录。

包含测试源文件,由逗号分隔(如果有多个的话)的目录路径。 从 Maven、Gradle、MSBuild 项目的构建系统中读取。否则默认为空。

源文件的编码。例如:

。Maven 项目中,这个属性可以替换为

标准属性。可用编码列表取决于 JVM。 系统编码

通用问题报告的逗号分隔路径列表。

当您需要在不同于启动目录的目录中进行分析时,请使用此属性。该路径可以是相对的或绝对的。注意,不是指定源代码目录,而是指定源代码目录的某个父目录。注意分析过程中需要这个目录的写权限;这是

被创建的地方。

为使用 SonarScanner 或 SonarScanner for Ant(大于 2.0 的版本)触发的分析设置工作目录。此属性与 MSBuild 的 SonarScanner 不兼容。路径必须是相对的,并且对于每个项目都是唯一的。注意:每次分析前都会删除该配置指定的目录。

钥匙 描述 默认

强制分析步骤轮询 SonarQube 实例并等待 Quality Gate 状态。如果没有其他选项,当Quality Gate 失败时,可以使用该配置让管道构建失败。更多相关信息,请参阅

页面。

设置scanner应等待处理报告的秒数。 300

更多参数配置说明,请查阅参考链接。

Original: https://www.cnblogs.com/shouke/p/15914000.html
Author: 授客
Title: Sonar 扫描之分析参数介绍

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/621498/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • python模块–collections

    python的内建模块collections有几个关键的数据结构,平常在使用的时候,开发者可以直接调用,不需要自己重复制造轮子,这样可以提高开发效率。 1. deque 双端队列 …

    Java 2023年6月14日
    078
  • mongodb相关

    一.删除数据库时,使用root账号执行 仍然提示没有权限 1.使用root账号创建新user并赋予权限 2.使用被赋权账号 db.dropDatabase() 二.升级过的mong…

    Java 2023年6月9日
    088
  • Java 面试题集锦

    第一阶段 1、重载(overload)和重写(overwrite)区别 重写:子类继承父类,子类重写父类的方法。重载: 2、StringBuffer、StringBuilder、S…

    Java 2023年6月9日
    062
  • [springmvc]mvc的多种方式实现请求转发与重定向

    3.restful风格 RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。 RESTFUL适用于移动互联网厂商作为业务接…

    Java 2023年6月6日
    0102
  • Spring中常见的注解

    1.组件注解 @Controller @Service @Repository @Component —标注一个类为Spring容器的Bean @Configratio…

    Java 2023年6月15日
    069
  • 面向对象ooDay2

    构造方法到底要不要参数,要看对象的数据能不能写死 如果对象的数据都一样,意味着可以写死,就不需要传参。 如果对象的数据都不一样,意味着不能写死,那就需要传参。 Original: …

    Java 2023年6月13日
    065
  • Java实现飞机大战游戏

    飞机大战详细文档 文末有源代码,以及本游戏使用的所有素材,将plane2文件复制在src文件下可以直接运行。 实现效果: 结构设计 角色设计 飞行对象类 FlyObject 战机类…

    Java 2023年6月5日
    084
  • 深入Java微服务之网关系列3: SpringCloudalibaba gateway详解(史上最全)

    九、服务网关:Gateway 9.1、网关简介 大家都都知道在微服务架构中,一个系统会被拆分为很多个微服务。那么作为客户端要如何去调用这么多的微服务呢?如果没有网关的存在,我们只能…

    Java 2023年5月29日
    091
  • 图解Tire树+代码实现

    简介 Trie又称为前缀树或字典树,是一种有序树,它是一种专门用来处理串匹配的数据结构,用来解决一组字符中快速查找某个字符串的问题。Google搜索的关键字提示功能相信大家都不陌生…

    Java 2023年6月9日
    086
  • AQS源码三视-JUC系列

    AQS源码三视-JUC系列 前两篇文章介绍了AQS的核心同步机制,使用CHL同步队列实现线程等待和唤醒,一个int值记录资源量。为上层各式各样的同步器实现画好了模版,像已经介绍到的…

    Java 2023年6月13日
    086
  • Spring MVC之@RequestMapping 详解

    (转自:http://blog.csdn.net/walkerjong/article/details/7994326) 引言: 前段时间项目中用到了RESTful模式来开发程序,…

    Java 2023年5月30日
    060
  • JNI C反射调用java方法

    ④通过对象调用方法,可以调用空参数方法,也可以调用有参数方法,并且将参数通过调用的方法传入(void (CallVoidMethod)(JNIEnv, jobject, jmeth…

    Java 2023年5月29日
    088
  • Java多线程

    进程是程序的依次执行过程,线程是比进程更小的执行单位,一个进程在其执行的过程中可以产生多个线程,多个线程共享进程的堆和方法区内存资源。 1.进程和线程 程序是含有指令和数据的文件,…

    Java 2023年6月9日
    075
  • 4.JSP共有以下9个内置的对象

    request 用户端请求,此请求会包含来自GET/POST请求的参数response 网页传回用户端的回应pageContext 网页的属性是在这里管理session 与请求有关…

    Java 2023年6月9日
    0142
  • Jetpack Compose学习(9)——Compose中的列表控件(LazyRow和LazyColumn)

    原文:Jetpack Compose学习(9)——Compose中的列表控件(LazyRow和LazyColumn) – Stars-One的杂货小窝 经过前面的学习,…

    Java 2023年6月13日
    082
  • 简单易懂讲IO

    流式 IO 是传统 IO,通过构造输入输出流,讲信息从一个地方读取,输出到另一个地方。常见的有读取文件以及写入文件。 基本 API 流失 IO 基本可以分为两个门派,一个以 Inp…

    Java 2023年6月8日
    0121
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球