All Projects → ameizi → Notifyqq

ameizi / Notifyqq

Licence: mit
基于Mojo-WebQQ的Jenkins构建后QQ提醒插件

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Notifyqq

Onec Cicd
😎 CI-стенд для 1С:Предприятие 8.3.
Stars: ✭ 32 (-45.76%)
Mutual labels:  jenkins
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
Ci Samples
Sample configurations for various CI systems.
Stars: ✭ 44 (-25.42%)
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
Summary
个人总结 持续更新 欢迎提出各种issues
Stars: ✭ 12 (-79.66%)
Mutual labels:  jenkins
Simple Theme Plugin
A simple theme plugin for Jenkins
Stars: ✭ 45 (-23.73%)
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
Linux Tutorial
《Java 程序员眼中的 Linux》
Stars: ✭ 7,757 (+13047.46%)
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
Jenkins Library
Shared Library for Jenkine Pipeline
Stars: ✭ 32 (-45.76%)
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
Appium Jenkins Demo
Run Appium tests on Jenkins
Stars: ✭ 40 (-32.2%)
Mutual labels:  jenkins
Jenkins Action
GitHub Action that trigger Jenkins job.
Stars: ✭ 57 (-3.39%)
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 

接下来扫码登录你懂得。

使用说明

需要做如下准备:

  1. 基于WebQQ协议,Mojo-Webqq,运行openqq模块。
  2. (可选)Jenkins插件编写基础。
  3. 安装NotifyQQ插件,在job配置界面设置需要通知的QQ号,支持群号和个人号。
  4. 注意:该插件依赖Mojo-Webqq的运行,否则不能正常工作。
  5. 使用Maven构建,即mvn compile hpi:hpi最终输出NotifyQQ.hpiNotifyQQ.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给了我灵感,该项目基于go3kNotifyQQ项目修改而来。最后感谢灰灰缔造了开源项目Mojo-Webqq并为此带来了便利。

与我联系

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].