github.com/kubeshop/testkube@v1.17.23/contrib/executor/postman/Makefile (about) 1 .PHONY: test cover 2 NAME ?= postman 3 4 CHART_NAME=postman-executor 5 BIN_DIR ?= $(HOME)/bin 6 GITHUB_TOKEN ?= "SET_ME" 7 USER ?= $(USER) 8 NAMESPACE ?= "kt1" 9 DATE ?= $(shell date -u --iso-8601=seconds) 10 COMMIT ?= $(shell git log -1 --pretty=format:"%h") 11 12 run-executor: 13 EXECUTOR_PORT=8082 go run cmd/agent/main.go 14 15 run-mongo-dev: 16 docker run -p 27017:27017 mongo 17 18 run-mongo-detached: 19 docker run -d -p 27017:27017 mongo 20 21 docker-build: 22 docker build -t kubeshop/$(NAME)-runner -f build/agent/Dockerfile . 23 24 install-swagger-codegen-mac: 25 brew install swagger-codegen 26 27 test: 28 go test ./... -cover 29 30 .PHONY: integration-test 31 integration-test: 32 INTEGRATION=y gotestsum --format pkgname -- -run _Integration -cover ./... 33 34 test-e2e: 35 go test --tags=e2e -v ./test/e2e 36 37 test-e2e-namespace: 38 NAMESPACE=$(NAMESPACE) go test --tags=e2e -v ./test/e2e 39 40 cover: 41 @go test -failfast -count=1 -v -tags test -coverprofile=./testCoverage.txt ./... && go tool cover -html=./testCoverage.txt -o testCoverage.html && rm ./testCoverage.txt 42 open testCoverage.html 43 44 version-bump: version-bump-patch 45 46 version-bump-patch: 47 go run cmd/tools/main.go bump -k patch 48 49 version-bump-minor: 50 go run cmd/tools/main.go bump -k minor 51 52 version-bump-major: 53 go run cmd/tools/main.go bump -k major 54 55 version-bump-dev: 56 go run cmd/tools/main.go bump --dev