1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2025-03-28 10:47:23 +00:00

Merge pull request #278 from marquiz/devel/makefile

Makefile: define go binary in a make variable
This commit is contained in:
Kubernetes Prow Robot 2019-12-17 07:49:59 -08:00 committed by GitHub
commit e2a80f00ad
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,6 +1,8 @@
.PHONY: all test yamls
.FORCE:
GO_CMD := go
IMAGE_BUILD_CMD := docker build
IMAGE_BUILD_EXTRA_OPTS :=
IMAGE_PUSH_CMD := docker push
@ -42,10 +44,10 @@ mock:
mockery --name=LabelerClient --dir=pkg/labeler --inpkg --note="Re-generate by running 'make mock'"
test:
go test ./cmd/... ./pkg/...
$(GO_CMD) test ./cmd/... ./pkg/...
e2e-test:
go test -v ./test/e2e/ -args -nfd.repo=$(IMAGE_REPO) -nfd.tag=$(IMAGE_TAG_NAME) -kubeconfig=$(KUBECONFIG)
$(GO_CMD) test -v ./test/e2e/ -args -nfd.repo=$(IMAGE_REPO) -nfd.tag=$(IMAGE_TAG_NAME) -kubeconfig=$(KUBECONFIG)
push:
$(IMAGE_PUSH_CMD) $(IMAGE_TAG)