Bitbucket webhooks push-ответ - PullRequest
       53

Bitbucket webhooks push-ответ

0 голосов
/ 10 ноября 2019

Согласно документации , при использовании push webhook, я должен иметь доступ к информации о push-сообщении, но у меня возникают проблемы.

Я использую https://github.com/adnanh/webhook на моем сервере, чтобы прослушать события webhook. Я могу успешно использовать ловушку, хотя в ответе я могу получить доступ только к actor.display_name.

Глядя на пример ответа, я должен быть в состоянии сделать следующее:

push.changes[0].new.target.hash

push.changes[0].new.target.message

push.changes[0].new.target.date

push.changes[0].links.diff

Хотя, когда я пытаюсь получить доступ к push.changes [0], он пуст,push.changes не пустой, и при проверке консоли / логов я получаю ответ, который мне незнаком. Пример:

commits:[map
[type:commit 
summary:map[
raw:Testing Webhook
markup:markdown 
HTML:<p>Testing Webhook</p> 
type:rendered
]
parents:[map[

Я предполагаю, что инструмент webhook преобразует его перед выводом ответа? Если бы я мог предварительно отформатировать / отформатировать вывод, было бы легче расшифровать.

Любой толчок в правильном направлении был бы великолепен.

...