Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dadapush/maven-dadapush-notification-plugin

Maven DaDaPush Notification Plugin
https://github.com/dadapush/maven-dadapush-notification-plugin

dadapush maven maven-plugin notifications push-notifications

Last synced: about 1 month ago
JSON representation

Maven DaDaPush Notification Plugin

Awesome Lists containing this project

README

        

# maven-dadapush-notification-plugin

send notification to DaDaPush via Apache Maven

## Usage

required configuration
- `channelToken`: please go [DaDaPush](https://www.dadapush.com) and create new channel.
- `title`: message title, length 0~50
- `content`: message content, length 0~500

optional configuration
- `basePath`: default is https://www.dadapush.com
- `failOnError`: if set true, when send fail, will throw exception.

```xml

com.dadapush.client
dadapush-maven-plugin
${project.version}

https://www.dadapush.com
YOUR_CHANNEL_TOKEN
${project.name}
send test notification from ${project.build.finalName}
true


```

or advanced usage

```xml

com.dadapush.client
dadapush-maven-plugin
${project.version}


message-compile
compile

message


https://www.dadapush.com
YOUR_CHANNEL_TOKEN
${project.name}
send compile notification from ${project.build.finalName}
true



message-package
package

message


https://www.dadapush.com
YOUR_CHANNEL_TOKEN
${project.name}
send package notification from ${project.build.finalName}
true



message-test
test

message


https://www.dadapush.com
YOUR_CHANNEL_TOKEN
${project.name}
send test notification from ${project.build.finalName}
true



message-install
install

message


https://www.dadapush.com
YOUR_CHANNEL_TOKEN
${project.name}
send install notification from ${project.build.finalName}
true


```