actions-base-image/Dockerfile

27 lines
745 B
Docker
Raw Permalink Normal View History

FROM docker.io/node:20-bookworm
2024-02-08 19:09:59 +00:00
RUN \
mkdir -p /opt && \
apt-get update && \
2024-05-03 20:42:35 +00:00
apt-get install -y jq
2024-02-08 19:09:59 +00:00
ENV \
2024-02-10 19:10:38 +00:00
PATH=/opt/minio-client:/opt/zig:/root/.cargo/bin:/root/.rustup/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
2024-02-08 19:09:59 +00:00
2024-05-03 20:55:55 +00:00
COPY --chmod=744 install-build-tooling.sh /opt/install-build-tooling.sh
2024-05-03 20:42:35 +00:00
RUN bash /opt/install-build-tooling.sh
2024-02-08 19:09:59 +00:00
COPY --chmod=744 install-docker.sh /opt/install-docker.sh
RUN bash /opt/install-docker.sh
COPY --chmod=744 install-zig.sh /opt/install-zig.sh
RUN bash /opt/install-zig.sh
COPY --chmod=744 install-rust.sh /opt/install-rust.sh
RUN bash /opt/install-rust.sh
2024-02-10 19:10:38 +00:00
COPY --chmod=744 install-minio-client.sh /opt/install-minio-client.sh
RUN bash /opt/install-minio-client.sh
2024-02-08 19:09:59 +00:00
CMD ["/usr/bin/bash"]