这一版dingtalk插件发生了重大升级,以至于升级之后我一直以为不兼容,无法工作了,考虑降级测试,后来一直点到dingtalk的源代码地址,才发现是配置确实变了。怎么就不能在里面提示一下呢?
dingtalk插件的地址:https://plugins.jenkins.io/dingding-notifications/
github的地址:https://github.com/jenkinsci/dingding-notifications-plugin
注意源代码那里的使用说明:
1.在 系统管理 > 系统设置 > 钉钉配置 中添加机器人 全局配置 -> 测试
经测试,钉钉机器人的安全策略配置的选项属于与 关系,即如果勾选了多个策略,则需要同时满足。 所以,插件的配置最好与钉钉机器人上保持一致。
2.在项目配置页面中勾选机器人 项目配置 测试
其中需要设置name,在具体的job任务中可以看见这个名字,就可以勾选了。
id空着,保存的时候由插件自己生成。
webhook就是钉钉中机器人的地址。
下面就是安全设置,这个不清楚为什么还有需要,暂时按照钉钉里机器人的配置一样填的。
然后点test成功,钉钉群里收到消息。