【问题标题】:Azure DevOps Custom ServiceHookAzure DevOps 自定义 ServiceHook
【发布时间】:2019-12-11 10:58:44
【问题描述】:

我正在寻找一种在服务挂钩操作上发送自定义 HTTP POST 的方法。有点像默认的 WebHook 功能,但有一个自定义的主体。

有没有办法将自定义操作链接到消费者事件?

【问题讨论】:

    标签: azure azure-devops devops webhooks


    【解决方案1】:

    您可以添加一些代理,如 azure 函数,它将重新格式化您的消息,如果需要调用 Azure DevOps rest api 并获取更多信息,并在重新格式化消息后将其发送给最终消费者。您也可以为此使用逻辑应用程序。

    【讨论】:

      【解决方案2】:

      您可以按照 @Janusz Nowak 的建议使用 azure logic app 在 azure devops 中发送有关事件的自定义 http 帖子。 您可以查看Quickstart: Create your first workflow by using Azure Logic Apps - Azure portal

      在您的 Azure 门户中创建逻辑应用后。在 Logic 应用程序设计器 页面中,选择模板中的 Blank Logic App

      在搜索框中输入 azure devops,然后在 azure devops 中选择一个触发器事件。

      然后会提示你授权逻辑应用连接到你的天蓝色 devops。

      当您在事件触发器中完成对组织和项目的配置时。点击** + New Step** 添加一个HTTP action

      您可以在 Http 操作中自定义您的 Http 请求。

      【讨论】:

      • 这看起来很有希望。我会深入研究这个!谢谢
      • 嗨@user3475441 上面的步骤对你有用吗?如果有任何问题,请告诉我。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-09
      • 1970-01-01
      • 1970-01-01
      • 2019-08-09
      • 1970-01-01
      • 2022-01-24
      • 2019-10-31
      相关资源
      最近更新 更多