GrowlNotifyTask

When you have a long process and want to be notified when it is finished, without to stay focused on the console windows. Then use the GrowlNotify task.

This task requires the PEAR Net_Growl package installed (version 2.6.0).

Features

  • Compatible Windows and Mac/OSX

  • Do not forget notification with sticky option

  • Define priority of messages

  • Send notification on private or public network

Table 88. Attributes

Name Type Description Default Required
name String Name of application to be register Growl for Phing No
sticky Boolean Indicates if the notification should be sticky on desktop false No
message String Text of notification. Use \n to specify a line break n/a Yes
title String Title of notification GrowlNotify No
notification String The notification name/type General Notification No
appicon String
  • absolute url (http://domain/image.png)

  • absolute file path (c:\temp\image.png)

  • relative file path (.\folder\image.png)

n/a No
host String The host address where to send the notification 127.0.0.1 No
password String The password required to send notifications over network n/a No
priority String

The notification priority. Valid values are :

  • low

  • moderate

  • normal

  • high

  • emergency

normal No
protocol String The protocol used to send the notification. May be either gntp or udp. gntp No
icon String

The icon to show for the notification.

Must be a valid file type (png, jpg, gif, ico). Can be any of the following:

  • absolute url (http://domain/image.png)

  • absolute file path (c:\temp\image.png)

  • relative file path (.\folder\image.png)

embeded growl icon v2 No