This plugin provides the functionality to use traffic light to indicate the status of the last build of a project.
If a build of an observed project starts, the traffic light will show the yellow lamp. If the build ends without any problems, it will change to green, otherwise (failed tests, aborted build, …) the red light will glow.
It is currently necessary to connect the traffic light to a “Net-PwrCtrl Home” of ANEL Elektronik AG. The current plug configuration is:
plug number |
color of traffic light |
1 |
green |
2 |
yellow |
3 |
red |
Usage:
The IP address and the observed projects can be configured through “Manage Hudson” ? “Configure System” under the term “Traffic light configuration”
Known Issues:
No real support for multi-module projects:
Every module of a Maven-Multi-Module project is handled, if it where a separate project. Every module runs through the same life-cycle of started and finalized.
If a module fails and afterwards another modules is build, it might happen, that the traffic light is „red“ and „green“. This does not happen on every build, sometimes the project will be reported as green, but a module had a failure. In this cases, the complete project should be considered as failed and this shall be shown at the traffic light.
Unnecessary checkbox in the project configuration:
The configuration page of a project might show a checkbox with the explanation: „Controls traffic light according to the build status“
This checkbox shall be removed, because it can confuse the user.
Future plans:
-Support for Multi-Module-Projects
-Support for more than one traffic light.
If you find other bugs, want to engage yourself in development, or have feature requests, you can get in contact with us under: tom.box@bluecarat.de