Build Monitor Plugin provides a highly visible view of the status of selected Jenkins jobs.
It easily accommodates different computer screen sizes and is ideal as an Extreme Feedback Device to be displayed on a screen on your office wall. (Inspired by the no longer maintained RadiatorView plugin).
Have a question? Perhaps it's already been answered - check the FAQ section below.
I'd like to keep the plugin as simple as possible, yet useful and effective.
Current functionality of the Build Monitor plugin:
All the previous releases together with their change logs are listed here.
Do you find Build Monitor useful? Give it a star! ★
Found a bug? Raise an issue or submit a pull request (start with this mini-dev guide, it might come in handy).
Have feedback? Let me know on twitter: @JanMolak
Simple, right? :-) You can have as many Build Monitor Views as you want - the most popular approach is to have one per team or one per project.
To stay up-to-date with the project news - follow @JanMolak on twitter.
If you‘d like to know what’s coming next - have a look at the project‘s kanban board. Here’s how the columns work:
If you‘d like to get hold of the latest and greatest build of the Build Monitor Plugin before it’s available in the Jenkins Update Centre, you can download it from the SmartCode Open-Source Jenkins CI server, kindly hosted by CloudBees.
If you'd like to understand more about the logic behind the Build Monitor Plugin, have a look at the tests that drove the design.
By claiming it. Build Monitor supports Jenkins Claim Plugin, so once you have it installed, enable “Broken build claiming” in the “Post-build actions” of your Jenkins job. From now on you'll be able to claim any further broken builds and Build Monitor will pick it up.
You might also be interested in a script that enables claiming on all your Jenkins jobs.
Wouldn't it be great to know what made your build fail? Well of course it would. Build Monitor supports Jenkins Buld Failure Analyzer Plugin so get it, teach it and Build Monitor will tell you what the Failure Analyzer found out.
You have several options here:
There's a colour blind mode you can enable in the Settings
To avoid unnecessary complexity when implementing the view layer I decided to use CSS 3 flexbox. The standard is currently supported by most modern web browsers, so if your browser doesn't support this feature - consider upgrading :)
No longer maintained Radiator View Plugin