Traffic Light Plugin

Skip to end of metadata
Go to start of metadata

This plugin provides the functionality to use traffic lights to indicate the status of the last build of a project.

When 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 be turned on.
It is currently necessary to connect the traffic light to a “Net-PwrCtrl Home” of ANEL Elektronik AG or a "Infratech PM 211-MIP". Both power plugs can be used independently from each other.

Configuration for the net-control power plug:

Plug number
Color of traffic light
1
green
2
yellow
3
red

Configuration for the infratec power plug:

Slave plug number
Color of traffic light
1
green
2
red

Usage:
The IP address and the observed projects can be configured through “Manage Jenkins” -> “Configure System” under the term “Traffic light configuration”. If there is no address set for a power plug, it will be considered deactivated.

Known Issues:

Loss of configuration after update from 2.0:
    Due to renamed properties, the old configuration will be considered invalid and has to be reentered.

Future plans:
    - Support for an arbitrary number of  traffic lights.
    - UI enchancement of the configuration.

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

File
Build/Developed against Jenkins v.
Source Code 1.522
Binary 1.522

Changelog:

V 2.3

  • Maintenance release
  • Increased code quality

V 2.2

  • Updated Tests to JenkinsRule
  • Compatible with Jenkins 1.522

V 2.1

  • Removed configuration entry from the project configuration side
  • Compatible with Jenkins 1.427

V 2.0

  • Support for multi-module projects:
    • if one modules fails, the traffic light will be set to red and stays red
  • Support for a second traffic light
    • the "old" settings will be considered invalid
    • the settings have to be reentered
  • States of a traffic light is now modeled as a state machine
  • Compatible with Hudson 1.372

Labels

Edit
plugin-external plugin-external Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.