pangolin_exporter
23 строки · 564.0 Байт
1JSONNET_FMT := jsonnetfmt -n 2 --max-blank-lines 2 --string-style s --comment-style s
2
3default: build
4
5all: fmt lint build clean
6
7fmt:
8find . -name 'vendor' -prune -o -name '*.libsonnet' -print -o -name '*.jsonnet' -print | \
9xargs -n 1 -- $(JSONNET_FMT) -i
10
11lint:
12find . -name 'vendor' -prune -o -name '*.libsonnet' -print -o -name '*.jsonnet' -print | \
13while read f; do \
14$(JSONNET_FMT) "$$f" | diff -u "$$f" -; \
15done
16
17mixtool lint mixin.libsonnet
18
19build:
20mixtool generate all mixin.libsonnet
21
22clean:
23rm -rf dashboards_out alerts.yaml rules.yaml
24