Как настроить Webhook в AZURE DevOps и интегрировать его с потоками Microsoft, чтобы обеспечить взаимодействие / соединение? - PullRequest
0 голосов
/ 02 июля 2019

Вопрос заключается в том, как настроить Web Hook между Azure Dev-Ops и Microsoft Flows?

Мы не можем получить подробную информацию, какую информацию нужно предоставить, и откуда нужны настройкичто делать и в каких местах в Microsoft Flows и в Azure dev-Ops?

Не могли бы вы предоставить подробное руководство по настройке веб-перехватчика между потоками Microsoft и Azure Dev-Ops?Включая детали, такие как: Если какой-либо URL / URI будет предоставлен, какой тип URL / URI, откуда мы можем получить URI / URL, либо в MS-Flow, либо в конце Dev-Ops, как бы то ни было, прошу вас предоставить подробные пошаговые инструкцииРуководство, как мы новички в этом?

Некоторые предыстории этого: я пытаюсь сделать некоторую автоматизацию с использованием потоков Microsoft и Dev-Ops Azure.Идея состоит в том, чтобы поставить в очередь сборку с использованием MS-Flow в Devops, и когда сборка будет завершена в зависимости от состояния сборки, я выполню несколько других шагов в потоке.

Поскольку после помещения в очередь сборки в DevOpsЗавершение может занять время, в зависимости от объектов, которые будут построены, и пакета, который будет сделан, и поэтому по другим причинам я хочу, чтобы мой рабочий процесс ждал, вместо того чтобы пинговать статус даже сейчас, а затем мы решили использовать интеграцию веб-хуков между MS-Flow иРазвертывания Azure, чтобы запускать или передавать информацию по завершении сборки из разрабатываемых компонентов Azure в Flow, откуда в зависимости от состояния могут выполняться другие шаги.

Мы не хотим использовать задержку, так как некоторыевремя задержки будет больше, а иногда и меньше, поэтому мы хотели использовать веб-хуки.

Мы просмотрели такие блоги, как: https://docs.microsoft.com/en-us/connectors/custom-connectors/define-openapi-definition

Но не получили подробную информацию, запрошенную вышепоскольку мы не знаем, какие детали должны быть предоставлены в конце потока MS, или должен ли быть предоставлен URL-адрес потока MSв веб-хуке, созданном на стороне разработчика Azure, поэтому мы просим вас запросить подробное руководство, объясняющее, что и откуда можно получить или передать детали или что следует предоставить, как указано выше.

Заранее спасибо -ChaitanyaNG

1 Ответ

0 голосов
/ 08 июля 2019

У меня есть способ сделать это: в основном я создал свой собственный сервис, а затем через веб-хук в MS Flow вызвал этот созданный сервис методом POST, передав в качестве параметра callbackURL.В службе POST URL обратного вызова возвращается, если желаемый результат получен.Это заставит поток MS продолжать выполнение, так что до тех пор, пока URL-адрес обратного вызова не будет опубликован, поток будет ожидать, и, следовательно, он может перейти в спящий режим, пока требуемый процесс не будет завершен, процесс может быть выполнен с помощью созданной вами службы, это может быть вашимсобственный REST API.

...