diff options
| author | Christoph Blecker <admin@toph.ca> | 2017-10-24 17:54:29 -0700 |
|---|---|---|
| committer | Christoph Blecker <admin@toph.ca> | 2017-10-24 23:12:43 -0700 |
| commit | c08c4ae2f9c36cd4187b2c03cd0c06c8f310f9d0 (patch) | |
| tree | 1624e03b3fd198d6a2794807270dd70b1ba5e841 /Makefile | |
| parent | 762e5d4e5aa17487a0e04ab28ba04572b3f263d9 (diff) | |
Don't use docker by default for sig docs generator
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 21 |
1 files changed, 13 insertions, 8 deletions
@@ -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 |
