Providing a dashboard to show build status in Jenkins
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
spec
.gitignore
.rvmrc
Gemfile
README.md
build-controller.js
config.yml
entry.rb
main.html

README.md

Jenkins Dashboard 1

Updated: this dashboard has completely rewritten in pure html5 + jQuery combining with Cross Domain Request. pls to refer to jenkins-monitor for details.

A project aims at help you show status of build in blue(building), red(failure), green(success) box on jenkins.

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

Installation

git clone git://github.com/tuo/jenkins-dashboard.git
	cd jenkins-dashboard
	gem install bundler
	bundle install


Then open config.yml to add your jenkins ci address and jobs name you want to show on dashboard like following:

	-
	    :ci_address: http://ci.jruby.org/view/Ruboto/
	    :jobs_name: [ruboto-core, ruboto-core_pads]
	
Then run from command line: 
	open main.html -a safari
	ruby entry.rb

Contribute

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