Skip to content

Commit 9d42c8d

Browse files
authored
Merge pull request kubernetes-csi#70 from lpabon/makepush
fix docker push
2 parents 35431ec + 0a27a75 commit 9d42c8d

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

Makefile

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,29 @@
1414

1515
IMAGE_NAME = quay.io/k8scsi/mock-driver
1616
IMAGE_VERSION = canary
17+
APP := ./bin/mock
18+
1719

1820
ifdef V
1921
TESTARGS = -v -args -alsologtostderr -v 5
2022
else
2123
TESTARGS =
2224
endif
2325

24-
all: mock
26+
all: $(APP)
2527

26-
mock:
28+
$(APP):
2729
mkdir -p bin
28-
CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' -o ./bin/mock ./mock/main.go
30+
CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' -o $(APP) ./mock/main.go
2931

3032
clean:
3133
rm -rf bin
3234

33-
container: mock
35+
container: $(APP)
3436
docker build -f Dockerfile.mock -t $(IMAGE_NAME):$(IMAGE_VERSION) .
3537

3638
push: container
3739
docker push $(IMAGE_NAME):$(IMAGE_VERSION)
40+
41+
.PHONY: all clean container push
42+

0 commit comments

Comments
 (0)