Block a user
hugo-ci-tool (0.0.2)
Published 2025-11-16 22:14:58 +00:00 by user2595
Installation
docker pull git.eulernest.eu/user2595/hugo-ci-tool:0.0.2sha256:0bda972f17c30f331c6608607aa4186713d714988cb700157d4d47a10d5f0aa2Image Layers
| # debian.sh --arch 'arm64' out/ 'bookworm' '@1762202650' |
| COPY /usr/lib /usr/lib # buildkit |
| COPY /usr/local/lib /usr/local/lib # buildkit |
| COPY /usr/local/include /usr/local/include # buildkit |
| COPY /usr/local/bin /usr/local/bin # buildkit |
| RUN /bin/sh -c npm install -g yarn --force # buildkit |
| RUN /bin/sh -c apt update # buildkit |
| RUN /bin/sh -c apt install -y asciidoctor pandoc # buildkit |
| RUN /bin/sh -c npm i -g postcss-cli autoprefixer @fullhuman/postcss-purgecss rtlcss # buildkit |
| COPY /opt/dart-sass /opt/dart-sass # buildkit |
| ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/dart-sass |
| COPY /usr/local/go /usr/local/go # buildkit |
| RUN /bin/sh -c ln -s /usr/local/go/bin/go /usr/local/bin/go # buildkit |
| RUN /bin/sh -c apt update # buildkit |
| RUN /bin/sh -c apt install -y git # buildkit |
| RUN /bin/sh -c git config --global --add safe.directory /src # buildkit |
| RUN /bin/sh -c apt install -y make curl jq ruby-html-proofer # buildkit |
| ARG BUILD_TAGS=extended,withdeploy |
| RUN |1 BUILD_TAGS=extended,withdeploy /bin/sh -c apt update # buildkit |
| RUN |1 BUILD_TAGS=extended,withdeploy /bin/sh -c if [ "$BUILD_TAGS" = *"extended"* ]; then apt install -y libc6-compat libstdc++; fi # buildkit |
| RUN |1 BUILD_TAGS=extended,withdeploy /bin/sh -c apt install -y ca-certificates tzdata # buildkit |
| COPY /usr/bin/hugo /usr/bin/hugo # buildkit |
| COPY ./bin /usr/local/bin # buildkit |
| ENTRYPOINT ["docker-entrypoint.sh"] |
| CMD ["/bin/sh" "-c" "hugo help"] |
| ARG USER=root |
| RUN |2 BUILD_TAGS=extended,withdeploy USER=root /bin/sh -c if id node >/dev/null 2>&1; then deluser node 2> /dev/null; fi # buildkit |
| RUN |2 BUILD_TAGS=extended,withdeploy USER=root /bin/sh -c if id node >/dev/null 2>&1; then delgroup node 2> /dev/null; fi # buildkit |
| RUN |2 BUILD_TAGS=extended,withdeploy USER=root /bin/sh -c addgroup --gid 1000 hugo && adduser --uid 1000 --gid 1000 --shell /bin/sh --disabled-password hugo # buildkit |
| RUN |2 BUILD_TAGS=extended,withdeploy USER=root /bin/sh -c mkdir /src && chown -R hugo:hugo /src # buildkit |
| USER root |
| WORKDIR /src |
| COPY dir:274b6d47dee925dd8a6e5370a5be6c1b453a2553de61af0f86c9abc8fb5aa6b7 in /usr/local |
| LABEL maintainer=tarik.moussa@kfw.de |
| WORKDIR /workspace |
| ENV DEBIAN_FRONTEND=noninteractive |
| ENV PIP_DISABLE_PIP_VERSION_CHECK=1 |
| ENV PYTHONUNBUFFERED=1 |
| ENV PATH=/usr/local/lib/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/dart-sass |
Labels
| Key | Value |
|---|---|
| maintainer | tarik.moussa@kfw.de |