~ajhalili2006's personal website, built with Zensical (successor of Material for Mkdocs) [old repo name got bugged while attempting to do manual knot migration via repo deletion] andreijiroh.dev
zensical mkdocs-material website

build(docker): more chaotic fizes on CI image

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>

Changed files
+7 -4
docker
+2
.gitlab-ci.yml
···
image:
name: dock.mau.dev/ajhalili2006/tildeverse-web/build-ci:commit-6c3c12ebba8921d9f7afc66681073aec5500a809
+
entrypoint:
+
- /bin/bash
variables:
DEBUG: "1"
+5 -4
docker/Dockerfile
···
-
FROM squidfunk/mkdocs-material
+
FROM python:alpine3.17
# https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#linux but for Alpine
RUN apk add --no-cache \
···
zlib-dev \
bash \
coreutils
-
RUN pip3 install \
+
RUN /usr/local/bin/pip3 install \
+
mkdocs-material \
+
mkdocs-redirects \
mkdocs-git-revision-date-localized-plugin \
pillow \
cairosvg
-
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
-
ENTRYPOINT [ "/usr/local/bin/entrypoint.sh" ]
+
ENTRYPOINT [ "mkdocs" ]
CMD [ "serve" ]