美文网首页CI
Jenkins 发送QQ消息

Jenkins 发送QQ消息

作者: 大大世界 | 来源:发表于2016-03-23 10:11 被阅读1517次

    分析

    现有的Jenkins编译完, 一般都是通过邮件进行通知, 这个比较正式。
    考虑到实际使用的情况, 一般开发人员比较关注的是编译结果和接收到编译结果的实时性。
    虽然邮件也比较好, 但是在实时性上跟IM比的话, 还是有差距的。

    原理

    前提:

    1: 提供一个可以供Jenkins发送QQ消息的接口。
    2: Jenkins通过插件把编译的结果发送到QQ上。

    实现

    1: QQ有一个WebQQ协议栈, 这个协议栈有很多版本的实现, 可以安装一个自己熟悉语言的工具。
    推荐一个Mojo-QQ。
    安装完毕之后可以通过Http的方式发送消息。
    http://127.0.0.1:5000/openqq/send_group_message?gnumber=20230287&content=Project%3A_V1-Sunmi-Build_%2371---Compile_Success%21%0A
    2: 这个插件的话, 现有的插件库里面是没有合适的, 这个需要自己编写一个插件。 插件这东西也比较简单, 没想象的那么难, 基本上一天就能上手。

    这样每次编译完成, 系统就会自动发送一条QQ信息。

    推荐二篇文章:
    http://blog.go3k.org/qqji-qi-ren-he-jenkinscha-jian-bian-xie/
    http://wenku.baidu.com/link?url=fUH965YcZgOtUifRVBiUjSyY8_6yY26lm0QBd-ezZs54UfrWiTq0gk4PgpAtmLMDV7BMRy-R4nBfhjjTzESY6eD3DyX1sMJGuF0VMOZAZ7y

    相关文章

      网友评论

      • 景阳_jy:链接没几个可以正常访问的:disappointed_relieved:

      本文标题:Jenkins 发送QQ消息

      本文链接:https://www.haomeiwen.com/subject/ngmllttx.html