]> git.proxmox.com Git - ceph.git/blame - ceph/monitoring/ceph-mixin/Makefile
check in ceph 17.2.3 sources
[ceph.git] / ceph / monitoring / ceph-mixin / Makefile
CommitLineData
20effc67
TL
1all: fmt generate lint test
2
3fmt:
4 ./lint-jsonnet.sh -i
5
6generate: dashboards_out
7
8vendor: jsonnetfile.lock.json
9 tox -ejsonnet-bundler-install
10
11dashboards_out: vendor $(JSONNETS_FILES)
12 tox -ejsonnet-fix
13
14lint:
15 tox -ejsonnet-lint
16 tox -ealerts-lint
17
18test: generate
19 tox -ejsonnet-check
20 tox -epromql-query-test
21 tox -ealerts-check
22check: test
23
24.PHONY: all fmt generate lint test check