【问题标题】:Custom Quality Gate for open source project开源项目的自定义质量门
【发布时间】:2016-12-22 11:43:52
【问题描述】:

我在我的开源 GitHub 项目使用的 sonarqube.com 实例上找不到创建自定义 QG 的选项。是不是完全不能为开源项目定制?

【问题讨论】:

    标签: sonarqube sonarqube-web


    【解决方案1】:

    目前在 SonarQube(撰写本文时为 6.0 和 LTS 5.6)中,编辑质量门(或质量配置文件)需要名为 Administer Quality Gates(或 Administer Quality Profiles)的全局权限。此权限通常仅限于少数选定的管理员(例如在 sonarqube.com 上),因为影响跨越所有项目(包括您不拥有的项目)。

    关于质量配置文件:允许一些用户编辑他们自己的配置文件是一个经常讨论的话题,您应该跟踪SONAR-1330 以获取有关此内容的全部详细信息。

    【讨论】:

    • 这个问题已经很老了,我对 SonarQube 的历史不熟悉。但是,您是在谈论质量配置文件,而我是在谈论质量门。您确定这是由同一组权限管理的吗?
    • 呃,只是一个错字。已使用 Gates 和 Profiles 的相应权限编辑答案。
    【解决方案2】:

    我确认这是 SonarQube.Com 的一个已知限制:无法更新质量配置文件。使用应该适用于任何类型项目的默认“声纳方式”质量配置文件,但实际上没有办法超越这些默认激活规则。希望通过 SonarQube.Com 支持组织/实体的概念,这种限制将在几个月内消失。

    【讨论】:

      猜你喜欢
      • 2021-08-22
      • 2017-11-15
      • 1970-01-01
      • 2010-11-07
      • 1970-01-01
      • 1970-01-01
      • 2021-02-06
      • 1970-01-01
      • 2018-07-09
      相关资源
      最近更新 更多