]> git.proxmox.com Git - ceph.git/blame - ceph/monitoring/grafana/dashboards/tox.ini
buildsys: switch source download to quincy
[ceph.git] / ceph / monitoring / grafana / dashboards / tox.ini
CommitLineData
522d829b
TL
1[tox]
2envlist = grafonnet-{check,fix}
3skipsdist = true
4
5[grafonnet]
6deps =
7 -rrequirements-grafonnet.txt
8
9[testenv:grafonnet-{check,fix}]
10basepython = python3
11whitelist_externals =
12 jsonnet
13 bash
14description =
15 check: Ensure that auto-generated grafana dashboard files matches the current version
16 fix: generate dashboard json files from jsonnet file with latest changes
17deps =
18 {[grafonnet]deps}
19passenv = GRAFONNET_PATH
20commands =
21 check: bash test-jsonnet.sh
22 fix: jsonnet -m . jsonnet/grafana_dashboards.jsonnet