From fa8cc271dc2e2e09494198bf8303d817e9c0c99f Mon Sep 17 00:00:00 2001 From: pancho horrillo Date: Wed, 9 Oct 2019 16:25:04 +0200 Subject: [PATCH] Build jaillover via Makefile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Roberto Abdelkader Martínez Pérez --- Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 895e7a5..32baa1d 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -.PHONY: lint build test race coverage install acceptance deps +.PHONY: lint build test jaillover race coverage install acceptance deps GOCMD=go GOBUILD=$(GOCMD) build @@ -6,6 +6,7 @@ GOGET=$(GOCMD) get GOTEST=$(GOCMD) test GOTOOL=$(GOCMD) tool GOLANGLINT=golangci-lint +PROJECTREPO=github.com/BBVA/kapow BUILD_DIR=./build OUTPUT_DIR=./output @@ -22,9 +23,12 @@ build: deps mkdir -p $(BUILD_DIR) CGO_ENABLED=0 $(GOBUILD) -o $(BUILD_DIR)/$(BINARY_NAME) -v -test: build +test: build jaillover $(GOTEST) -v -coverprofile=$(TMP_DIR)/c.out ./... +jaillover: + $(GOGET) $(PROJECTREPO)/testutils/$@ + race: build $(GOTEST) -race -v ./...