Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dadapush/jenkins-dadapush-notification-plugin
Jenkins Dadapush Notification Plugin
https://github.com/dadapush/jenkins-dadapush-notification-plugin
dadapush jenkins jenkins-pipeline jenkins-plugin notifications push-notifications
Last synced: about 2 months ago
JSON representation
Jenkins Dadapush Notification Plugin
- Host: GitHub
- URL: https://github.com/dadapush/jenkins-dadapush-notification-plugin
- Owner: dadapush
- Created: 2019-08-07T06:38:09.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-15T19:08:21.000Z (almost 2 years ago)
- Last Synced: 2023-03-21T23:38:18.026Z (almost 2 years ago)
- Topics: dadapush, jenkins, jenkins-pipeline, jenkins-plugin, notifications, push-notifications
- Language: Java
- Homepage: https://www.dadapush.com/
- Size: 27.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DaDaPush plugin for Jenkins
Based on Mattermost plugin:
https://github.com/jenkinsci/mattermost-plugin/
Includes [Jenkins Pipeline](https://github.com/jenkinsci/workflow-plugin) support as of version 2.0:
```
dadapushSend title:"test title", content:"test content"dadapushSend title:"test title", content:"test content", failOnError:true, channelToken:"ctXXXXXX", basePath:"https://www.dadapush.com"
```# Jenkins Instructions
1. go to [DaDaPush](https://www.dadapush.com), sign in or register an account.
2. create new channel, save your channel token.
3. Install this plugin on your Jenkins server
4. **Add it as a Post-build action** in your Jenkins job.# Developer instructions
Install Maven and JDK.
Run unit tests
mvn test
Run findbugs:
mvn findbugs:check
Create an HPI file to install in Jenkins (HPI file will be in `target/dadapush.hpi`).
mvn package