Skip to content

snavrotskii/ant-native-notifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apache Ant build completion notification

This ant build tool listener makes system tray notification after build completion.

alt text alt text

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

To build project you may use maven build tool (download maven page).

Installing

Windows
git clone https://github.com/snavrotskii/ant-native-notifier.git
cd ./ant-native-notifier/
mvn clean package
set ANT_ARGS= -listener name.snavrotskiy.ant.listener.AntNativeNotificationListener -lib %cd%\target\ant-native-notifier-1.0-SNAPSHOT-jar-with-dependencies.jar
cd to ant based project
ant build
UNIX
git clone https://github.com/snavrotskii/ant-native-notifier.git
cd ./ant-native-notifier/
mvn clean package
export ANT_ARGS='-listener name.snavrotskiy.ant.listener.AntNativeNotificationListener -lib '$(pwd)'/target/ant-native-notifier-1.0-SNAPSHOT-jar-with-dependencies.jar'
cd to ant based project
ant build

Configuration

Notifiers can be configured by creating the file $HOME/.send-notification. This file should contains properties in the form: key = value.

notifier.implementation = which implementation to use. (growl, notificationcenter, simplenc notifysend, systemtray, snarl, pushbullet, kdialog, notifu, anybar, toaster, notify, burnttoast, slack).

Please find more details in send-notification/wiki

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Apache Ant build completion notification listener

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages