Commit graph

3 commits

Author SHA1 Message Date
Thomas Draebing
12aba901e4 Extract yAxis object
Change-Id: I98c0708e521c0122beb53869242a3a1df8db3f3d
2020-12-04 08:31:24 +01:00
Thomas Draebing
82d9ead576 Convert caches dashboard to grafonnet
Change-Id: I42f10428bb5f85991cef2abbcdfab9424b8bb48d
2020-12-04 08:31:23 +01:00
Thomas Draebing
ce5b8300f1 Start using Grafonnet to create Grafana dashboards
Versioning the pure JSON files representing the Grafana dashboards
had some disadvantages. It was hard to review them, they were very
cluttered and a lot was duplicated.

There are some tools that deal with that. One of them is Grafonnet,
which is a superset of Jsonnet, a tool to create JSON files using a
domain specific language.

This change implements the Gerrit Process dashboard in Grafonnet.
It also extends the installer to be able to install dashboards in
the Jsonnet format.

Change-Id: I6235fb7d045bd71557678a4e3b0d4ad4515f4615
2020-12-04 08:31:21 +01:00