【问题标题】:Jenkins job sends notifications in 2 channelsJenkins 工作通过 2 个渠道发送通知
【发布时间】:2017-09-19 17:05:51
【问题描述】:

需要在 2 个不同的松弛通道(“全部”和“错误”)中发送通知,具体取决于 Jenkins 作业是否失败。 尝试为 slack 添加一个更多的构建后操作,但它被禁用:

还有其他方法吗?

【问题讨论】:

    标签: jenkins slack


    【解决方案1】:

    向 2 个频道发送相同的通知

    如果你只需要发送相同的 Slack 通知到 2 个频道,你可以在 Slack 通知插件中指定几个频道(用逗号分隔): Example (image)

    向 2 个频道发送不同的通知

    要向 2 个频道发送不同的通知,这有点复杂。关于使用灵活发布的互联网建议的一些建议,这种方式:Example (image)

    但它不起作用,但 Slack 插件有问题,并且会为两条消息使用相同的配置(因此您将有相同的消息发送到 2 个通道)

    解决方法

    我的解决方法是创建自己的传入 webhook(按照本教程:https://api.slack.com/incoming-webhooks),并在我的 jenkins 配置中像这样使用它:image

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多