summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJamie Hannaford <jamie.hannaford@rackspace.com>2017-06-15 19:48:05 +0200
committerJamie Hannaford <jamie.hannaford@rackspace.com>2017-07-14 10:20:04 +0200
commit2cb3b0f005d67869340158fde337dd8745058fa1 (patch)
tree63d19998212f6fb28cfab4745baeefa17aa57e2c /Makefile
parenteab658607d41550c3cad7e7a83c7da3752a01eb9 (diff)
Remove duplication
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 6 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index 7406d281..1061bd63 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,5 @@
+IMAGE_NAME=kube-communitydocs
+
all: \
build-image \
gen-docs \
@@ -6,14 +8,10 @@ reset-docs:
git checkout HEAD -- sig-list.md sig-*
build-image:
- docker build -t sigdocs -f generator/Dockerfile generator
-
-gen-doc:
- docker run -e WG=${WG} -e SIG=${SIG} -v $(shell pwd):/go/src/app sigdocs
+ docker build -t $(IMAGE_NAME) -f generator/Dockerfile generator
gen-docs:
- docker run -v $(shell pwd):/go/src/app sigdocs
+ docker run --rm -e WG -e SIG -v $(shell pwd):/go/src/app/generated $(IMAGE_NAME) app
-test:
- docker build -t sigdocs-test -f generator/Dockerfile.test generator
- docker run sigdocs-test
+test: build-image
+ docker run --rm $(IMAGE_NAME) go test -v ./...