【发布时间】:2018-06-04 08:26:22
【问题描述】:
首先,我们有一个自定义配置文件,其中包含来自不同来源的规则。我们想在这些规则中添加一些标签,以便根据我们的要求对它们进行分类。
我们使用 SQL 将标签直接添加到数据库中,在表 rule_metadata 中,但问题是在 sonarqube 界面中,当我们扫描项目时,我们的新标签工作正常(新标签在问题选项卡中工作)但是当我们看到规则选项卡,我们无法过滤规则或找到我们的标签。
知道我们如何以这种方式将标签添加到规则中并使声纳界面与它们一起工作吗?我们尝试重新启动声纳,制作新项目等。
【问题讨论】:
-
一般来说直接更新数据库不是一个好主意。为什么不使用 WEB API?
-
@JeroenHeier 好吧,WEP API 有一些限制,我们需要在内置插件和外部的所有规则中添加不同的标签。