我有一个 Microsoft Teams Webhook,当 TeamCity 构建失败时它会提醒我。我想知道如何获取当前 TeamCity 版本的 URL,以便我可以将此信息传递到我的 webhook。
仅使用手头的参数,您就可以将 uri 构建回构建日志:
%teamcity.serverUrl%/viewLog.html?buildId=%teamcity.build.id%
如果您使用的是 MessageCard,这将使potentialAction有效负载字段类似于:
"potentialAction": [
{
"@type": "OpenUri",
"name": "View in TeamCity",
"targets": [
{
"os": "default",
"uri": "%teamcity.serverUrl%/viewLog.html?buildId=%teamcity.build.id%"
}
]
}
]
Run Code Online (Sandbox Code Playgroud)
任何更高级的功能都需要调用TeamCity REST API
| 归档时间: |
|
| 查看次数: |
1670 次 |
| 最近记录: |