问题标签 [sonarqube-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
231 浏览

rest - 如何使用 SonarQube REST-API 检索资源的包名称?

你能想出一种优雅的方法来使用 REST-API 在 SonarQube 中确定 JAVA 类的包吗?

这个片段

提供包含的结果

我可以将它 XSLT 到com/tobi/my/heros/,但我想知道是否有合适的方法?你怎么看?

0 投票
2 回答
8676 浏览

sonarqube - 用于获取项目最后分析日期的 REST API?

如何使用 SonarQube 的 REST API 获取项目的最后分析时间(您可以在仪表板中看到的时间)?

我正在使用 SonarQube 4.5.6,但如果它仅在更高版本中可用,我仍然会对它的完成方式感兴趣。

0 投票
2 回答
8864 浏览

sonarqube - 如何使用 API 检查项目的质量门状态?

一旦 SonarQube 中的项目质量门失败,我需要触发项目的 HipChat 通知。是否有用于检查项目质量门状态的 REST API。api/quailty_gate我在or下找不到它api/projects

我也对触发 hipChat 通知的其他方法持开放态度。

0 投票
0 回答
126 浏览

sonarqube5.3 - 使用 sonarqube REST API 的自定义项目创建和用户访问

我有我的自定义指标,我想在 SonarQube 中创建我自己的自定义项目,并通过 Rest API 将我所有的自定义指标推送到 Sonar DB。

此外,我想创建一个特定用户并仅向自定义项目提供权限。

请分享实现它的步骤。

0 投票
1 回答
61 浏览

sonarqube - 在 SonarQube 上完成分析后是否可以发送 HTTP 响应?

我正在将 TFS 2015 与 SonarQube 6.1 集成,我需要知道分析何时完成以运行另一个进程。

我看过一些称为钩子的触发器,但它需要为 SonarQube 开发一个插件。

还有另一种方法吗?

0 投票
0 回答
44 浏览

sonarqube - 删除事件时如何避免sql错误?

当我尝试使用 SonarQube REST API 删除事件时,出现错误:

{"err_code":500,"err_msg":"ActiveRecord::JDBCError: 'where 子句'中的未知列 'scope': SELECT * FROM snapshotsWHERE (uuid = 'xxxxxxxxxxxxxxxx' AND scope = 'PRJ') LIMIT 1"}

我使用 SonarQube 6.2

我怎样才能避免这个错误?

0 投票
3 回答
26601 浏览

java - java.lang.IllegalStateException:不是 JSON 对象

我正在尝试使用 SonarQube Web API 从 SonarQube 获取 json 响应。在分配JsonElement到 aJsonObject时,我收到此错误:

这是我的 Java 类

这是我的 Json 回复

这是错误

0 投票
1 回答
1781 浏览

sonarqube - 如何获取 api/issues/search 的所有结果(不仅仅是前 500 个)?

我正在尝试使用 SonarQube Web 服务 APIapi/issues/search来提取所有问题的信息。但我看到 API 的最大结果数只有 500 个,使用 pageSize 等过滤器。

是否有不同的方式使用此 API,以便我可以在结果列表中找到所有问题?

0 投票
1 回答
619 浏览

.net - 如何检索 SQALE 评级和技术债务信息?

我正在查看 SonarQube 的 Web 服务 API V5.5 文档,并希望在项目级别检索两件事:

  1. SQALE 评分
  2. 技术债务

我可以使用哪个 API 直接获取这些值?

0 投票
0 回答
520 浏览

javascript - 您可以使用 Javascript/JQuery 访问 Sonarqube API 吗?

我正在尝试在 TFS 中创建一个仪表板小部件,该小部件从我的 SonarQube 6.1 实例中检索信息(特别是项目的代码覆盖率)。我在访问 web api 时遇到问题。我访问此数据的代码目前如下所示:

当我尝试运行此程序时出现以下错误:“请求的资源上不存在'Access-Control-Allow-Origin'标头。因此不允许访问源'null'。”

我认为这很可能是 CORS 错误,因为我在尝试访问 Jenkins 时遇到了类似的问题。我读到您无法从 SonarQube 启用 CORS,那么我有什么替代方案?

此外,SonarQube 服务器和 TFS 服务器都是本地托管的。