Nic*_*ten 4 jenkins jenkins-pipeline microsoft-teams
我目前正在将现有的 Jenkins 服务器连接到 Microsoft Teams。我已经到了可以使用他们的 Office 365 连接器插件将通知从我们的多分支管道构建发送到 Microsoft Teams 的地步。
要向连接器发送消息,我使用以下调用:
office365ConnectorSend message: "started ${env.JOB_NAME} ${env.BUILD_NUMBER} commited by @${user} [View on Jenkins](${env.BUILD_URL})", webhookUrl: url
Run Code Online (Sandbox Code Playgroud)
这里user
是commiter的用户名是微软团队。现在在 Teams 中发生的情况是连接器发布了以下消息(在这些“富文本框”之一中,而不是普通消息中):
开始测试项目 NO/MsTeamsFeedbackTest 29 提交 @Nick Otten 查看 Jenkins
正如您所看到的@
,用户没有被标记,它只是纯文本。我怎样才能让用户被标记(从而通知频道)
tltr: 当从多分支管道构建调用时,如何让 Jenkins 连接器标记/通知 Microsoft Teams 中的用户
归档时间: |
|
查看次数: |
2787 次 |
最近记录: |