blob: 0cb7aa5393c297298a7cba78e47ede5a37c4fabc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
all: fmt generate lint test
fmt:
./lint-jsonnet.sh -i
generate: dashboards_out
vendor: jsonnetfile.lock.json
tox -ejsonnet-bundler-install
dashboards_out: vendor dashboards
tox -ejsonnet-fix
lint:
tox -ejsonnet-lint
tox -ealerts-lint
test: generate
tox -ejsonnet-check
tox -epromql-query-test
tox -ealerts-check
check: test
.PHONY: all fmt generate lint test check
|