ameizi / Notifyqq
Licence: mit
基于Mojo-WebQQ的Jenkins构建后QQ提醒插件
Stars: ✭ 59
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Notifyqq
Nagios Plugins
450+ AWS, Hadoop, Cloud, Kafka, Docker, Elasticsearch, RabbitMQ, Redis, HBase, Solr, Cassandra, ZooKeeper, HDFS, Yarn, Hive, Presto, Drill, Impala, Consul, Spark, Jenkins, Travis CI, Git, MySQL, Linux, DNS, Whois, SSL Certs, Yum Security Updates, Kubernetes, Cloudera etc...
Stars: ✭ 1,000 (+1594.92%)
Mutual labels: jenkins
Jenkins Vagrant
Vagrant Environment for a Jenkins Continuous Integration server
Stars: ✭ 34 (-42.37%)
Mutual labels: jenkins
Chef Plugin
This is jenkins plugin to run chef-client on remote host
Stars: ✭ 38 (-35.59%)
Mutual labels: jenkins
Terraform Aws Jenkins Ha Agents
A terraform module for a highly available Jenkins deployment.
Stars: ✭ 41 (-30.51%)
Mutual labels: jenkins
Ansible Role Jenkins2
This Ansible role can be used to install and manage Jenkins 2.
Stars: ✭ 39 (-33.9%)
Mutual labels: jenkins
Jenkins Os
Groovy pipeline jobs that build and test Container Linux with Jenkins
Stars: ✭ 43 (-27.12%)
Mutual labels: jenkins
Docker Jenkins Android
Jenkins docker image for Android development
Stars: ✭ 35 (-40.68%)
Mutual labels: jenkins
Jenkins Workflow
contains handy groovy workflow-libs scripts
Stars: ✭ 41 (-30.51%)
Mutual labels: jenkins
Aws Secrets Manager Credentials Provider Plugin
AWS Secrets Manager Credentials Provider for Jenkins
Stars: ✭ 45 (-23.73%)
Mutual labels: jenkins
Jenkins Dry In Pipelines
Some useful generic funcions to use with Shared Libraries feature of Jenkins Pipelines
Stars: ✭ 13 (-77.97%)
Mutual labels: jenkins
Blog demos
CSDN博客专家程序员欣宸的github,这里有四百多篇原创文章的详细分类和汇总,以及对应的源码,内容涉及Java、Docker、Kubernetes、DevOPS等方面
Stars: ✭ 1,030 (+1645.76%)
Mutual labels: jenkins
Dashboard
📺 Create your own team dashboard with custom widgets. Built with Next.js, React, styled-components and polished.
Stars: ✭ 1,007 (+1606.78%)
Mutual labels: jenkins
NotifyQQ
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
即可。
Screenshots
- 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
License
MIT
Copyright (c) 2016 ameizi
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].