This is a Jenkins notify plugin, send a message to QQ when a job is finished.
I think this is a demand for Chinese only, so I will write the follow readme content in Chinese. if you want it change to English, please let me know.
使用Docker
构建Mojo-Webqq
使用本项目提供的Dockerfile
构建Mojo-Webqq
镜像
docker build -t mojo-webqq .
运行构建好的mojo-webqq
镜像
docker run -it --env MOJO_WEBQQ_LOG_ENCODING=utf8 -p 5000:5000 -v /tmp:/tmp mojo-webqq
接下来扫码登录你懂得。
需要做如下准备:
- 基于WebQQ协议,Mojo-Webqq,运行openqq模块。
- (可选)Jenkins插件编写基础。
- 安装NotifyQQ插件,在job配置界面设置需要通知的QQ号,支持群号和个人号。
- 注意:该插件依赖Mojo-Webqq的运行,否则不能正常工作。
- 使用Maven构建,即
mvn compile hpi:hpi
最终输出NotifyQQ.hpi
、NotifyQQ.jar
文件,在Jenkins插件列表中安装NotifyQQ.hpi
即可。
- Jenkins配置
- NotifyQQ插件配置
- NotifyQQ插件输出
- NotifyQQ插件QQ群消息输出
- NotifyQQ插件QQ个人消息输出
https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial
https://wiki.jenkins-ci.org/display/JENKINS/Extend+Jenkins
感谢go3k给了我灵感,该项目基于go3k的NotifyQQ项目修改而来。最后感谢灰灰缔造了开源项目Mojo-Webqq并为此带来了便利。
-
QQ:184675420
-
Email:sxyx2008#gmail.com(#替换为@)
-
HomePage:notes.coding.me
-
Weibo:http://weibo.com/qq184675420(荧星诉语)
-
Twitter:https://twitter.com/sxyx2008
MIT
Copyright (c) 2016 ameizi