Background
I use TeamCity for my continuous integration server. As part of my development environment, I like to have a release notification application so I can immediately understand when the crash happened. TeamCity comes with several notifications from the box, including plug-ins for Visual Studio and Eclipse, as well as alerts for email, jabber, and Windows System Tray applications.
Requirements and Limitations
The specific requirements and limitations of my environment make it such that none of the built-in notifications meets my needs:
- VCS and CI servers are located on a network that is not connected to the Internet (therefore, there are no Twitter or Jabber notifications).
- There is no email infrastructure on this network (thus, there is no email alert)
- There is no Jabber infrastructure or messaging (thus, without Jabber notification)
- I am developing on a network, separate from which are the VCS and CI servers, and redirect the code to perform my checks. (Thus, there is no IDE notification)
- I am running Linux (thus, it was not a Windows system tray notification).
- I do not want to add additional communication infrastructure (for example, Jabber or email) to facilitate notification.
- I do not want to start a Windows machine (VM or otherwise) to use the notification in the system tray.
- I am running X on Linux, so the graphical client is acceptable (and desirable)
- I am running Ubuntu 10.10 on a machine where I would like to receive notifications and TeamCity v6.0.3.
Question
Are there any built-in notifications for TeamCity that work on Linux, which require nothing more than the Linux desktop and are connected to the CI / Build server itself?
Ideally, I would like to have something like a system tray notification or a standalone GUI application that would give me notifications.
source share