# Build dashboard for tezos-ci
The goal of the dashboard is to provide tezos and nomadic labs with a view of their builds on tezos-ci. See also https://github.com/tarides/tezos-ci/issues/50
## Pipeline view
### Reports / Visualisations
- Build status history: Duration of each of the last 30 builds, shown as a column chart (so each column corresponds to a build). The colour of the column corresponds to the status of the build (Green - ok, Red - fail, Yellow)
- Reliability: The average number of passing builds in the last X (say 30) days
- Speed: The average duration of the last 30 builds
### Metrics
The data we need to collect to present the visualisations:
Each job is represented by {pipeline-commit-variant}
For each job we want to collect [pool, status, duration, timestamps]
### Exemplars and references
https://buildkite.com/docs/pipelines
https://github.com/mirage/prometheus/blob/master/examples/example.ml