我刚刚为我们的现场DevOps服务器中的一个项目设置了服务挂钩,该服务挂钩使用到Outlook组的“传入Webhook”连接器。
钩子似乎工作正常-我正在通过期望的方式收到通知。但是,我认为应该是图形的似乎存在问题。
例如,对于“构建成功”服务挂钩,我收到以下电子邮件:
查看状态消息,它指出:
"Build for !Repo Icon.... !Branch Icon..."
Run Code Online (Sandbox Code Playgroud)
我以为这些应该是图像,但是我不知道为什么它们没有显示出来?
检查从DevOps发送到Office 365的请求JSON,我可以看到它正在通过该特定文本,但是我认为它被视为链接标记,而不是图像:
"text": "Build for  [JamalHartnettUserBranch](https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/_apis/_git/71777fbc-1cf2-4bd1-9540-128c1c71f766)  [master](https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/_apis/_git/71777fbc-1cf2-4bd1-9540-128c1c71f766/#version=GBmaster), finished 04/07/2015 17:24:20 UTC"
Run Code Online (Sandbox Code Playgroud)
有人知道我该如何解决吗?我知道有一个特定的Azure DevOps连接器,但仅适用于基于云的DevOps实例,不适用于私有的现场实例(至少,据我所知)
作为参考,这是完整的json请求消息(已删除私有网址):
Method: POST
URI: https://outlook.office.com/webhook/<obfuscated>/IncomingWebhook/<obfuscated>/<obfuscated>
HTTP Version: 1.1
Headers:
{
Content-Type: application/json; charset=utf-8
}
Content:
{
"sender": "Azure DevOps Services",
"summary": "Build 20150407.2 - succeeded",
"themeColor": "#107c10",
"title": null,
"text": null,
"sections": [{
"title": null,
"markdown": true,
"images": null,
"activityTitle": "[CustomerAddressModule / 20150407.2](https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/71777fbc-1cf2-4bd1-9540-128c1c71f766/_apis/build/Builds/1) (Succeeded)",
"activitySubtitle": "Trigger: batchedCI for [Jamal Hartnett](mailto:Jamal.Hartnett@Fabrikamcloud.com)",
"text": "Build for  [JamalHartnettUserBranch](https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/_apis/_git/71777fbc-1cf2-4bd1-9540-128c1c71f766)  [master](https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/_apis/_git/71777fbc-1cf2-4bd1-9540-128c1c71f766/#version=GBmaster), finished 04/07/2015 17:24:20 UTC",
"activityImage": "https://cdn.vsassets.io/content/notifications/teams-build-succeeded.png",
"activityImageType": "article"
}],
"potentialAction": [{
"@context": "http://schema.org",
"@type": "ViewAction",
"name": "View build",
"target": [
"https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/71777fbc-1cf2-4bd1-9540-128c1c71f766/_apis/build/Builds/1"]
}]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |