- clone this repository
- run npm start
Use environment variables to run the process e.g.
JENKINS_URL=[url-to-your-server] JOBS_FILTER=[filter] npm start
(required)
Pretty obvious but just the root url to your jenkins server (e.g. http://jenkins.workplace.com
)
If you need user credential based authentication for your jenkins instance you can format your URL like this: http://username:password@jenkins.workplace.com
(optional) Regex to pick the jobs you want to display
Make it handle any number of jobs and resize the grid accordingly- better error handling
tests- make it a command line tool so you could run
jenkins-dash -f=[filter] [url]
- add the last built time to the jobs
- get it to handle build pipelines
- consider using json to pick jobs to display