gpt4 book ai didi

MS Teams 中的 Jenkins 标签用户

转载 作者:行者123 更新时间:2023-12-02 02:50:56 25 4
gpt4 key购买 nike

我目前正在将现有 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

其中 user 是提交者的用户名,即 Microsoft Teams。现在在 Teams 中发生的情况是,连接器发布以下消息(在这些“富文本框”之一而不是普通消息中):

started Testing project NO/MsTeamsFeedbackTest 29 commited by @Nick Otten View on Jenkins

正如您通过@所看到的,用户没有被标记,它只是纯文本。我怎样才能让用户被标记(从而通知 channel )

tltr:当从多分支管道构建调用时,如何让 Jenkins 连接器标记/通知 Microsoft Teams 中的用户

最佳答案

Office 365 connector card通过传入 Webhook 支持格式。连接器尚不支持 @mentions。

关于MS Teams 中的 Jenkins 标签用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48419955/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com