我有一个 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%"
}
]
}
]
任何更高级的事情都需要致电TeamCity REST API https://www.jetbrains.com/help/teamcity/rest-api.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)