Azure DevOps扩展操作

3

也许这个文档对你会有所帮助?如果不够用可以随时告诉我 :) - LoLance
我不相信这就是我所需要的。例如,如何使用自定义内容作为serviceHook事件的操作进行HTTP POST? - user3475441
@LanceLi-MSFT,我觉得这并不是很有帮助。除了问题中的示例之外,我找不到任何关于自定义服务钩子的文档。 - Tobias Theel
1个回答

1

目前只支持使用自定义服务钩子发送标准事件负载。在示例中,您可以看到如下定义的操作:

        "actions": [
            {
                "id": "performAction",
                "name": "Perform action",
                "description": "Posts a standard event payload",
                "supportedEventTypes": [
                    "git.push",
                    "git.pullrequest.created",
                    "git.pullrequest.updated"
                ],
                "publishEvent": {
                    "url": "{{{url}}}",
                    "resourceDetailsToSend": "all",
                    "messagesToSend": "all",
                    "detailedMessagesToSend": "all"
                }
            }
        ]

使用此设置,将向您配置的URL发送有关触发事件的所有有效负载。您可以配置要发送多少信息:
resourceDetailsToSend - all, minimal, none
messagesToSend - all, text, html, markdown, none
detailedMessagesToSend - all, text, html, markdown, none

再次澄清一下 - 没有任何形式可以自定义发送的正文吗? 而且也不能触发任何类型的自定义脚本? - Tobias Theel
@TobiasTheel 是的,它不受支持。 - Eddie Chen - MSFT
嗨,@EddieChen-MSFT,你能回答这个问题吗?嗨,你能回答这个问题Starian吗?https://stackoverflow.com/questions/64546693/azure-devops-running-two-builds-sequentially - user14432516

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接