Skip to content

delliot/maven-notifier

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

#Maven Notifier

Notifiers that can be used with Maven 3.x. A status notification will be send at the end of a Maven build.

##Installation

$M2_HOME refers to maven installation folder.

.
β”œβ”€β”€ bin
β”œβ”€β”€ boot
β”œβ”€β”€ conf
└── lib

OS X ?

You can install a pre-packaged maven named maven-deluxe using brew.
It comes with maven-color, maven-notifier and maven-profiler.
It is based on latest maven release.

brew tap jcgay/jcgay
brew install maven-deluxe

Maven >= 3.3.x

Get maven-notifier and copy it in %M2_HOME%/lib/ext folder.

or

Use the new core extensions configuration mechanism by creating a ${maven.multiModuleProjectDirectory}/.mvn/extensions.xml file with:

	<?xml version="1.0" encoding="UTF-8"?>
	<extensions>
	    <extension>
	      <groupId>fr.jcgay.maven</groupId>
	      <artifactId>maven-notifier</artifactId>
	      <version>1.9.1</version>
	    </extension>
	</extensions>

Maven >= 3.1

Get maven-notifier and copy it in your $M2_HOME/lib/ext folder.

Maven < 3.1

Get maven-notifier and extract it in your $M2_HOME/lib/ext folder.

##What's new ?

See CHANGELOG to get latest changes.

##Notifiers

Notifier Screenshot
Growl, for Windows and OS X. Growl
Snarl, for Windows Snarl
terminal-notifier, OS X terminal-notifier
notification center OS X (since Mavericks) notification-center
notify-send for Linux notify-send
SystemTray since Java 6 System Tray
Pushbullet pushbullet
Kdialog for KDE Kdialog
notifu for Windows notifu
AnyBar for OS X and Linux anybar
Toaster for Windows 8 Toaster

###Sound

Play a success or failure sound when build ends.

##Configuration

Go to Wiki to read full configuration guide for each notifier.

Build status

Build Status Coverage Status

Release

mvn -B release:prepare release:perform

About

Desktop notifications for Maven 3.x.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 52.6%
  • Groovy 47.4%