summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorChristoph Blecker <admin@toph.ca>2017-10-24 17:54:29 -0700
committerChristoph Blecker <admin@toph.ca>2017-10-24 23:12:43 -0700
commitc08c4ae2f9c36cd4187b2c03cd0c06c8f310f9d0 (patch)
tree1624e03b3fd198d6a2794807270dd70b1ba5e841 /Makefile
parent762e5d4e5aa17487a0e04ab28ba04572b3f263d9 (diff)
Don't use docker by default for sig docs generator
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile21
1 files changed, 13 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index 81a4f61f..75b7363c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-IMAGE_NAME=kube-communitydocs
+IMAGE_NAME=golang:1.9
default: \
generate \
@@ -6,16 +6,21 @@ default: \
reset-docs:
git checkout HEAD -- sig-list.md sig-*/README.md
-build-image:
- docker build -q -t $(IMAGE_NAME) -f generator/Dockerfile generator
+generate:
+ go get ./...
+ go run ./generator/app.go
-generate: build-image
- docker run --rm -e WHAT -v $(shell pwd):/go/src/app/generated:Z $(IMAGE_NAME) app
+generate-dockerized:
+ docker run --rm -e WHAT -v $(shell pwd):/go/src/app:Z $(IMAGE_NAME) make -C /go/src/app generate
verify:
@hack/verify.sh
-test: build-image
- docker run --rm $(IMAGE_NAME) go test -v ./...
+test:
+ go get ./...
+ go test -v ./generator/...
-.PHONY: default reset-docs build-image generate verify test
+test-dockerized:
+ docker run --rm -v $(shell pwd):/go/src/app:Z $(IMAGE_NAME) make -C /go/src/app test
+
+.PHONY: default reset-docs generate generate-dockerized verify test test-dockerized