Skip to content

A simple way to radiate jenkins build status using pure javascript

Notifications You must be signed in to change notification settings

tuo/jenkins-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins Monitor

A project aims at helping you show status of build in blue(building), red(failure), green(success) box on jenkins. By using jquery jsonp support and jenkins built-in jsonp reponse support, implementing this is just a piece of cake.

Why

It's very important to radiate build status on jenkins(passively). So that everybody in the team can just raise your head a little bit and take a look at the builds on screen(it could be in big TV),whether it is red/blue/green. Also it borrows very similar metaphor from Test Driven Development rhythm. Red color box means that build is failed, someonebody in the team may need to take a look at it;Green means "yep, success";Blue means that build currently is building; Grey means that build is aborted or disabled.

Prototype

How to Use

git clone git://github.com/tuo/jenkins-monitor.git

Then copy or rename conf/config.js.sample to conf/config.js:

copy conf/config.js.sample conf/config.js

or

mv conf/config.js.sample conf/config.js

And open conf/config.js to change your jenkins ci address and jobs name you want to show on dashboard like following:

	var ci_url = "http://ci.jruby.org/view/Ruboto";
	var jobs_to_be_filtered = ["apitest", "ergonomics"];

Then run from command line:

	open dashboard.html -a safari

Contribute

This project is still working in progress. Suggestions? Email to: clarkhtse@gmail.com

About

A simple way to radiate jenkins build status using pure javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published