Makefile: change default target to include check_assets (#5932)
The CI has only to execute "make" to run all necessary checks. Signed-off-by: Simon Pasquier <spasquie@redhat.com>
This commit is contained in:
parent
5146bb14ef
commit
f7e1f064e3
5
Makefile
5
Makefile
|
@ -21,6 +21,9 @@ TSDB_BENCHMARK_NUM_METRICS ?= 1000
|
|||
TSDB_BENCHMARK_DATASET ?= "$(TSDB_PROJECT_DIR)/testdata/20kseries.json"
|
||||
TSDB_BENCHMARK_OUTPUT_DIR ?= "$(TSDB_CLI_DIR)/benchout"
|
||||
|
||||
.PHONY: all
|
||||
all: common-all check_assets
|
||||
|
||||
include Makefile.common
|
||||
|
||||
DOCKER_IMAGE_NAME ?= prometheus
|
||||
|
@ -39,9 +42,11 @@ check_assets: assets
|
|||
exit 1; \
|
||||
fi
|
||||
|
||||
.PHONY: build_tsdb
|
||||
build_tsdb:
|
||||
GO111MODULE=$(GO111MODULE) $(GO) build -o $(TSDB_BIN) $(TSDB_CLI_DIR)
|
||||
|
||||
.PHONY: bench_tsdb
|
||||
bench_tsdb: build_tsdb
|
||||
@echo ">> running benchmark, writing result to $(TSDB_BENCHMARK_OUTPUT_DIR)"
|
||||
@$(TSDB_BIN) bench write --metrics=$(TSDB_BENCHMARK_NUM_METRICS) --out=$(TSDB_BENCHMARK_OUTPUT_DIR) $(TSDB_BENCHMARK_DATASET)
|
||||
|
|
Loading…
Reference in New Issue