CircleCI Workflow Dashboard
1.6K
Gives a build radiator view of your CircleCI workflows.
The built in tools for CircleCI are okay if you want to see the history of everything ever. but that's not helpful for reacting to issues and failures.
This dashboard is designed to be displayed loud and proud to show everyone what urgent issues have been found in the builds. The quick-look nature enables teams to focus on the important stuff quickly.

We also distribute the dashboard as a docker image
docker run -e CIRCLECI_TOKEN=<api_token> --rm -ti -p 5000:5000 armakuni/circleci-workflow-dashboard
If you want to start run on a different port change change the -p param. For example -p 80:5000 will start the service on port 80.
Note: As this is done via port mapping in docker you will still see the output as starting on port 5000.
By default this will run on http://localhost:5000
There are a number of configuration options that are exposed by environment variables.
| Variable | Default | Description |
|---|---|---|
| CIRCLECI_TOKEN | N\A | Your CircleCI API Token |
| PORT | 5000 | The port for the web server to listen on |
| CIRCLECI_API_URL | https://circleci.com | The URL of your CircleCI instance, if you are running an on-prem install |
| CIRCLECI_JOBS_URL | https://app.circleci.com | The URL of your CircleCI jobs, this is often has a different prefix to the API URL, if you are running an on-prem install |
As a dashboard, colours are important. So here's what the various colours will mean
A completed, successful build will be a solid green block

A completed, failed build will be a solid red block

Note: The following states all display the last completed build colour from above, but with an indicator that something else is happening
A build that is currently running will have a bouncing blue border

A build that is on hold - normally requiring a Manual Approval - will have a bouncing purple border

A manually cancelled build will have a static grey border

Content type
Image
Digest
Size
11.1 MB
Last updated
about 6 years ago
docker pull armakuni/circleci-workflow-dashboard