Jenkins作业通过2个频道发送通知

时间:2017-09-19 17:05:52

标签: jenkins slack

需要在2个不同的松弛频道中发送通知('所有''错误'),具体取决于Jenkins作业是否失败。 试图为松弛添加一个后期构建操作,但它已被禁用:

enter image description here 还有其他办法吗?

1 个答案:

答案 0 :(得分:0)

将相同的通知发送到2个频道

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

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

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

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

解决方法

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