summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorChristoph Blecker <admin@toph.ca>2017-07-28 12:19:30 -0700
committerChristoph Blecker <admin@toph.ca>2017-07-28 12:19:30 -0700
commitb73865f44cd3bfd1b121683d49aee89d3e661d9c (patch)
treed638a3a4e66ecad71558239e7b1e4ba5b6159d44 /Makefile
parent724d653337928d9cd2bc7d616d0740ef81085ddb (diff)
Add verify make rule
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 10 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 1061bd63..8c5a8975 100644
--- a/Makefile
+++ b/Makefile
@@ -1,17 +1,21 @@
IMAGE_NAME=kube-communitydocs
-all: \
- build-image \
- gen-docs \
+default: \
+ generate \
reset-docs:
- git checkout HEAD -- sig-list.md sig-*
+ git checkout HEAD -- sig-list.md sig-*/README.md
build-image:
- docker build -t $(IMAGE_NAME) -f generator/Dockerfile generator
+ docker build -q -t $(IMAGE_NAME) -f generator/Dockerfile generator
-gen-docs:
+generate: build-image
docker run --rm -e WG -e SIG -v $(shell pwd):/go/src/app/generated $(IMAGE_NAME) app
+verify:
+ @hack/verify.sh
+
test: build-image
docker run --rm $(IMAGE_NAME) go test -v ./...
+
+.PHONY: default reset-docs build-image generate verify test