如何确保质量配置文件是sonarsource的默认配置?

问题描述:

我有权访问SonarQube的两个不同实例。如何确保质量配置文件是sonarsource的默认配置?

无可否认,它们分别运行了不同的版本 - 6.3.1和6.4(这是我手中的更新版本)。

我正在使用web api来尝试检查每个包含项目的质量配置文件,并确保它们使用默认的SonarQube配置文件。

API使用调用:/ API/qualityprofiles /搜索

我能看到的质量门的列表,如果它们被设置为默认值等

我想知道如果任何人知道如何确定'sonar way'配置文件是否由SonarQube创建?我假设有人可以进入并创建一个具有相同名称的不同配置文件并将其设置为默认值?我认为关键是独一无二的,但每个实例都有每个配置文件完全不同的密钥....

我应该在发布前检查远一点......

你不能删除声纳方式配置文件和无法创建具有相同名称的新配置文件...