Sonarqube以编程方式创建一个Webhook

时间:2018-11-28 10:41:28

标签: docker jenkins sonarqube webhooks

在没有面板管理的情况下,有什么方法可以在sonarqube中创建一个Webhook吗?我想启动一个sonarqube泊坞窗,并自动创建一个指向jenkins实例的webhook。

谢谢。

2 个答案:

答案 0 :(得分:1)

您正在寻找api/webhooks/create Web服务(需要管理员权限)。您将在实例的页脚中找到Web服务文档的链接。

答案 1 :(得分:0)

是的,您是对的:https://next.sonarqube.com/sonarqube/web_api/api/webhooks

这是代码:

 curl "http://admin:admin@sonarqube:9000/api/webhooks/create" -X POST -d 
 "name=jenkins&url=http://jenkins:8080/sonarqube-webhook/"