summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorKostis (Codefresh) <39800303+kostis-codefresh@users.noreply.github.com>2022-11-16 05:38:02 +0200
committerGitHub <noreply@github.com>2022-11-15 22:38:02 -0500
commit33d18ddaed16b3d2b06386e0a6ac6845d3b32549 (patch)
treeb1cffa556c707f6c09e1dbb284fdad4dbcb9bff3 /Makefile
parentcd5907445176b886a800566b0b65c2e8ab456d5c (diff)
build: preview docs locally (#470)
Signed-off-by: Kostis Kapelonis <kostis@codefresh.io> Signed-off-by: Kostis Kapelonis <kostis@codefresh.io>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 10 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index fa6afc5..419814f 100644
--- a/Makefile
+++ b/Makefile
@@ -34,6 +34,11 @@ override LDFLAGS += \
-X ${VERSION_PACKAGE}.gitCommit=${GIT_COMMIT} \
-X ${VERSION_PACKAGE}.buildDate=${BUILD_DATE}
+
+MKDOCS_DOCKER_IMAGE?=squidfunk/mkdocs-material:4.1.1
+MKDOCS_RUN_ARGS?=
+
+
.PHONY: all
all: prereq controller
@@ -137,3 +142,8 @@ run-test:
--kubeconfig /kube/config \
--argocd-server-addr $(ARGOCD_SERVER) \
--grpc-web
+
+
+.PHONY: serve-docs
+serve-docs:
+ docker run ${MKDOCS_RUN_ARGS} --rm -it -p 8000:8000 -v ${CURRENT_DIR}:/docs ${MKDOCS_DOCKER_IMAGE} serve -a 0.0.0.0:8000 \ No newline at end of file