繁体   English   中英

自定义sonarqube插件 - 代理服务

[英]Custom sonarqube plugin - proxy service

我需要开发一个custom sonarqube plugin ,它将充当代理服务。

我正在考虑创建一个简单的Java应用程序:

  • 应用程序将继续倾听请求
  • 根据请求从呼叫者接收REST api URL(某些第三方地址)
  • 点击REST api并收回JSON响应
  • 将响应转发回原始呼叫者

我的问题是,在sonarqube内是否可能?

假设,这是可能的:第二个问题 - 我已经通过sonarqube文档 ,但我无法确定使用哪个插件类。 我应该只使用PageDefinition吗?

请建议。 谢谢

PS - 类似的问题发布在sonarqube社区 ,在这里张贴给更广泛的观众。

我正在考虑创建一个简单的Java应用程序:

  • 应用程序将继续倾听请求
  • 根据请求从呼叫者接收REST api URL(某些第三方地址)
  • 点击REST api并收回JSON响应
  • 将响应转发回原始呼叫者

我的问题是,在sonarqube内是否可能?

可以将第三方库添加到Custom SonarQube插件中。 您可以创建可以执行任何操作的任务。

假设,这是可能的:第二个问题 - 我已经通过sonarqube文档,但我无法确定使用哪个插件类。 我应该只使用PageDefinition吗?

您应该实现WebService Extension Point ,它允许您扩展SonarQube Web API并在请求中添加新的bahaviours。

PageDefinition是一种在WebUI上添加一些网页的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM