Skip to content
Snippets Groups Projects
Commit 9f41bae1 authored by nimrod's avatar nimrod
Browse files

Rebase on the toolbx image.

parent 588f260b
No related branches found
No related tags found
No related merge requests found
Pipeline #3156 passed
...@@ -2,25 +2,22 @@ FROM docker.io/golang:1.17-bullseye as golang ...@@ -2,25 +2,22 @@ FROM docker.io/golang:1.17-bullseye as golang
RUN go install github.com/spelufo/on-change@latest && \ RUN go install github.com/spelufo/on-change@latest && \
go install github.com/sugyan/ttyrec2gif@latest go install github.com/sugyan/ttyrec2gif@latest
FROM docker.io/debian:bullseye-slim # hadolint ignore=DL3007
FROM registry.shore.co.il/toolbx:latest
COPY --from=golang /go/bin/on-change /go/bin/ttyrec2gif /usr/local/bin/ COPY --from=golang /go/bin/on-change /go/bin/ttyrec2gif /usr/local/bin/
# hadolint ignore=DL3008 # hadolint ignore=DL3008
RUN apt-get update && \ RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
ca-certificates \
fonts-font-awesome \ fonts-font-awesome \
fonts-linex \ fonts-linex \
fonts-noto-extra \ fonts-noto-extra \
fonts-sil-ezra \ fonts-sil-ezra \
ghostscript \ ghostscript \
graphicsmagick \ graphicsmagick \
gosu \
graphviz \ graphviz \
groff \ groff \
librsvg2-bin \ librsvg2-bin \
lmodern \ lmodern \
make \
netbase \
pandoc \ pandoc \
poppler-utils \ poppler-utils \
python3-diagrams \ python3-diagrams \
...@@ -38,8 +35,7 @@ RUN apt-get update && \ ...@@ -38,8 +35,7 @@ RUN apt-get update && \
qpdf \ qpdf \
&& \ && \
rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/*
ADD [ "https://www.shore.co.il/blog/static/runas", "/entrypoint" ] ENTRYPOINT [ "/usr/local/sbin/runas" ]
ENTRYPOINT [ "/bin/sh", "/entrypoint" ]
CMD [ "on-change", ".", "make" ] CMD [ "on-change", ".", "make" ]
VOLUME /volume VOLUME /volume
WORKDIR /volume WORKDIR /volume
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment