@@ -60,7 +60,7 @@ BASEIMAGE:=k8s.gcr.io/debian-base-amd64:v1.0.0
60
60
CGO_ENABLED: =0
61
61
62
62
# Construct the "-tags" parameter used by "go build".
63
- BUILD_TAGS? =""
63
+ BUILD_TAGS? =
64
64
ifeq ($(ENABLE_JOURNALD ) , 1)
65
65
# Enable journald build tag.
66
66
BUILD_TAGS:=$(BUILD_TAGS) journald
@@ -71,14 +71,11 @@ ifeq ($(ENABLE_JOURNALD), 1)
71
71
# statically linked application.
72
72
CGO_ENABLED:=1
73
73
endif
74
- ifneq ($(BUILD_TAGS ) , "")
75
- BUILD_TAGS:=-tags "$(BUILD_TAGS)"
76
- endif
77
74
78
75
vet :
79
- GO111MODULE=on go list -mod vendor $(BUILD_TAGS ) ./... | \
76
+ GO111MODULE=on go list -mod vendor -tags " $( BUILD_TAGS) " ./... | \
80
77
grep -v " ./vendor/*" | \
81
- GO111MODULE=on xargs go vet -mod vendor $(BUILD_TAGS )
78
+ GO111MODULE=on xargs go vet -mod vendor -tags " $( BUILD_TAGS) "
82
79
83
80
fmt :
84
81
find . -type f -name " *.go" | grep -v " ./vendor/*" | xargs gofmt -s -w -l
@@ -91,25 +88,25 @@ version:
91
88
-mod vendor \
92
89
-o bin/log-counter \
93
90
-ldflags ' -X $(PKG)/pkg/version.version=$(VERSION)' \
94
- $(BUILD_TAGS ) \
91
+ -tags " $( BUILD_TAGS) " \
95
92
cmd/logcounter/log_counter.go
96
93
97
94
./bin/node-problem-detector : $(PKG_SOURCES )
98
95
CGO_ENABLED=$(CGO_ENABLED ) GOOS=linux GO111MODULE=on go build \
99
96
-mod vendor \
100
97
-o bin/node-problem-detector \
101
98
-ldflags ' -X $(PKG)/pkg/version.version=$(VERSION)' \
102
- $(BUILD_TAGS ) \
99
+ -tags " $( BUILD_TAGS) " \
103
100
./cmd/nodeproblemdetector
104
101
105
102
Dockerfile : Dockerfile.in
106
103
sed -e ' s|@BASEIMAGE@|$(BASEIMAGE)|g' $< > $@
107
104
108
105
test : vet fmt
109
- GO111MODULE=on go test -mod vendor -timeout=1m -v -race -short $(BUILD_TAGS ) ./...
106
+ GO111MODULE=on go test -mod vendor -timeout=1m -v -race -short -tags " $( BUILD_TAGS) " ./...
110
107
111
108
e2e-test : vet fmt build-tar
112
- GO111MODULE=on go test -mod vendor -timeout=10m -v $(BUILD_TAGS ) \
109
+ GO111MODULE=on go test -mod vendor -timeout=10m -v -tags " $( BUILD_TAGS) " \
113
110
./test/e2e/metriconly/... \
114
111
-project=$(PROJECT ) -zone=$(ZONE ) \
115
112
-image=$(VM_IMAGE ) -image-family=$(IMAGE_FAMILY ) -image-project=$(IMAGE_PROJECT ) \
0 commit comments