# 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