From e73d7e6758e3fd141a0154a99025e62a8a2fc744 Mon Sep 17 00:00:00 2001 From: Knative Prow Robot Date: Tue, 15 Mar 2022 14:55:59 -0700 Subject: [PATCH] update docker image (#4829) Co-authored-by: Dave Protasowski --- hack/docker/Dockerfile | 3 ++- hack/docker/build-image.sh | 8 ++++++++ requirements.txt | 3 +++ 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100755 hack/docker/build-image.sh diff --git a/hack/docker/Dockerfile b/hack/docker/Dockerfile index d39afe44d..a20703823 100644 --- a/hack/docker/Dockerfile +++ b/hack/docker/Dockerfile @@ -1,6 +1,7 @@ FROM squidfunk/mkdocs-material -RUN apk add --no-cache --update nodejs npm bash hugo curl +RUN apk add --no-cache --update nodejs npm bash hugo curl \ + build-base libffi-dev WORKDIR /site COPY ./package*.json /site/ diff --git a/hack/docker/build-image.sh b/hack/docker/build-image.sh new file mode 100755 index 000000000..ca73160c7 --- /dev/null +++ b/hack/docker/build-image.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env sh + +SCRIPT_DIR=$(cd $(dirname "$0"); pwd -P) + +set -x + +docker build -t ghcr.io/knative/knative-docs:latest -f $SCRIPT_DIR/Dockerfile $SCRIPT_DIR/../.. + diff --git a/requirements.txt b/requirements.txt index 28095d100..2651601e2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,3 +4,6 @@ mkdocs-macros-plugin>=0.5.12 mkdocs-awesome-pages-plugin>=2.5 mkdocs-redirects>=1.0.3 mkdocs-rss-plugin>=0.18.0 +pygithub==1.55 +semver==2.13.0 +