Sonarqube создать веб-крюк программно - PullRequest
0 голосов
/ 28 ноября 2018

Есть ли способ создать webhook в sonarqube без администрирования панели?Я хочу запустить докер sonarqube и автоматически создать webhook, указывающий на экземпляр jenkins.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 04 декабря 2018

Да, вы правы: 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/"
0 голосов
/ 03 декабря 2018

Вы ищете веб-сервис api/webhooks/create (требуются права администратора).Вы найдете ссылку на документацию веб-сервиса в нижнем колонтитуле вашего экземпляра.

...