A wallboard visualizer for GoCD
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.
css
go
img
js
LICENSE.txt
README.md
index.html
screenshot.png

README.md

GoCD Wallboard

This is a very minimal visualizer for GoCD pipeline status. It can display the status of all available pipelines or pipelines from a single pipeline group.

Screenshot

Usage

Requires GoCD >= 15.3, use the pre-15.3 branch for older server versions.

  1. Modify js/config.js as necessary.
  2. Serve this directory with the webserver of your choice.

Configuration

Default configuration values are sourced from js/config.js.

  • server: URL to your GoCD server.
  • pipeline_groups: [optional] comma-separated list of pipeline groups to display. Default: display all pipeline groups.
  • hide_paused_pipelines: [optional] whether to hide paused pipelines from the wallboard display. Default: false (display paused pipelines).
  • font_size: [optional, default:30px] font size for all text
  • columns: [optional, default:2] number of columns of pipeline badges

Configuration values can be overriden at run time via URL query parameters, e.g. http://gocd-wallboard/?server=http://my.gocdserver.com&pipeline_groups=somegroup,someothergroup

Copyright

Copyright (c) 2015 Matt Greensmith

This project is licensed under the terms of the MIT license.