To support the continuous integration process this plugin provides the functionality to use traffic lights to show the status of a job. Whenever a build of an observed job starts or finishes, the traffic light will update its state. The traffic light is controlled by a network enabled power strip.

States of the traffic light

red

no job is currently building, at least one job is unstable or has failed

yellow

at least one job is currently building

green

no job is currently building, all jobs are stable

For disabled jobs and manually aborted builds the last completed build is used.

Supported Devices

In order to connect a traffic light (or similar device) to a jenkins server the following ethernet enabled power strips are supported:

"Net-PwrCtrl Home" of ANEL Elektronik AG

Resources

http://www.anel-elektronik.de/english/Produkte/NET-PwrCtrl_HOME/net-pwrctrl_home.html

Firmware

Supported firmware versions: v2.1 and v4.x (others might work, too)

Setup

Socket number

Colour of traffic light

1

green

2

yellow

3

red

"PM 211-MIP" of Infratec

Resources

http://www.infratec-plus.de/ftp_closed/infratec/pm211-MIP/Infratec_PDULINE_PM211_QIG_DE_EN_ES.pdf

Firmware

Supported firmware versions: v1.01 (others might work, too)

Setup

Slave socket number

Colour of traffic light

1

green

2

red

Download

If you find bugs, want to engage yourself in development or have feature requests, you can get in contact with us under: info@bluecarat.de

File

Version

Build against Jenkins

Binary

3.1

1.593

Source Code

3.1

1.593

Configuration

Jenkins Configuration

The available traffic lights (power strips) are configured on the global jenkins configuration page. Multiple traffic lights of the same type and/or of different types can be set up.

Job Configuration

Within a job's configuration page available traffic lights can be added to use for build status visualization.

Known Issues

Future Plans

Changelog

Version 3.1

Version 3.0

Version 2.3

Version 2.2

Version 2.1

Version 2.0