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

Rebase on the toolbx image.

parent 588f260b
Branches
Tags
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