mirror of
https://github.com/prometheus/node_exporter.git
synced 2024-11-09 23:24:09 -08:00
Makefile: add target for checking Prometheus rules (#1126)
Signed-off-by: Kazumasa Kohtaka <kkohtaka@gmail.com>
This commit is contained in:
parent
778124a56c
commit
9bd4416822
7
Makefile
7
Makefile
|
@ -85,7 +85,7 @@ $(eval $(call goarch_pair,amd64,386))
|
|||
$(eval $(call goarch_pair,mips64,mips))
|
||||
$(eval $(call goarch_pair,mips64el,mipsel))
|
||||
|
||||
all: style vet staticcheck checkmetrics build test $(cross-test) $(test-e2e)
|
||||
all: style vet staticcheck checkmetrics checkrules build test $(cross-test) $(test-e2e)
|
||||
|
||||
.PHONY: test
|
||||
test: collector/fixtures/sys/.unpacked
|
||||
|
@ -121,6 +121,11 @@ checkmetrics: $(PROMTOOL)
|
|||
@echo ">> checking metrics for correctness"
|
||||
./checkmetrics.sh $(PROMTOOL) $(e2e-out)
|
||||
|
||||
.PHONY: checkrules
|
||||
checkrules: $(PROMTOOL)
|
||||
@echo ">> checking rules for correctness"
|
||||
find . -name "*rules*.yml" | xargs -I {} $(PROMTOOL) check rules {}
|
||||
|
||||
.PHONY: docker
|
||||
docker:
|
||||
ifeq ($(MACH), ppc64le)
|
||||
|
|
Loading…
Reference in a new issue