From ef41f358123be06047cb00833ab6f74d439758bc Mon Sep 17 00:00:00 2001 From: Andrew Hamilton Date: Wed, 29 Jul 2026 08:58:09 +1000 Subject: [PATCH] fix Dockerfiles: add git, fix path to ./eris --- packaging/Dockerfile.alpine | 4 ++-- packaging/Dockerfile.arch | 4 ++-- packaging/Dockerfile.debian | 4 ++-- packaging/Dockerfile.fedora | 4 ++-- packaging/Dockerfile.ubuntu | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packaging/Dockerfile.alpine b/packaging/Dockerfile.alpine index 30ff112..7c3c993 100644 --- a/packaging/Dockerfile.alpine +++ b/packaging/Dockerfile.alpine @@ -2,11 +2,11 @@ FROM alpine:3.19.1 -RUN apk add gcc sudo python3-dev musl-dev +RUN apk add gcc sudo python3-dev musl-dev git RUN wget -qO- https://astral.sh/uv/install.sh | sh ENV PATH="/root/.local/bin:${PATH}" COPY . eris -RUN uv tool install --python 3.14 ./eris/eris +RUN uv tool install --python 3.14 ./eris RUN eris --install-all-tools ENTRYPOINT ["eris"] diff --git a/packaging/Dockerfile.arch b/packaging/Dockerfile.arch index bbdee3d..9e81259 100644 --- a/packaging/Dockerfile.arch +++ b/packaging/Dockerfile.arch @@ -3,11 +3,11 @@ FROM archlinux:base-20240101.0.204074 RUN pacman -Sy -RUN pacman --noconfirm -S gcc python-devtools +RUN pacman --noconfirm -S gcc python-devtools git RUN curl -LsSf https://astral.sh/uv/install.sh | sh ENV PATH="/root/.local/bin:${PATH}" COPY . eris -RUN uv tool install --python 3.14 ./eris/eris +RUN uv tool install --python 3.14 ./eris RUN chmod a+rwx -R /root RUN pacman --noconfirm -S sudo RUN eris --install-all-tools diff --git a/packaging/Dockerfile.debian b/packaging/Dockerfile.debian index 358b0d8..cd2be22 100644 --- a/packaging/Dockerfile.debian +++ b/packaging/Dockerfile.debian @@ -3,11 +3,11 @@ FROM debian:bookworm RUN apt-get update -RUN apt-get install -y curl +RUN apt-get install -y curl git RUN curl -LsSf https://astral.sh/uv/install.sh | sh ENV PATH="/root/.local/bin:${PATH}" COPY . eris -RUN uv tool install --python 3.14 ./eris/eris +RUN uv tool install --python 3.14 ./eris RUN chmod a+rwx -R /root RUN apt-get install -y sudo RUN eris --install-all-tools diff --git a/packaging/Dockerfile.fedora b/packaging/Dockerfile.fedora index a7cb086..8003746 100644 --- a/packaging/Dockerfile.fedora +++ b/packaging/Dockerfile.fedora @@ -2,11 +2,11 @@ FROM fedora:38 -RUN dnf -y install curl +RUN dnf -y install curl git RUN curl -LsSf https://astral.sh/uv/install.sh | sh ENV PATH="/root/.local/bin:${PATH}" COPY . eris -RUN uv tool install --python 3.14 ./eris/eris +RUN uv tool install --python 3.14 ./eris RUN chmod a+rwx -R /root RUN dnf -y install sudo RUN eris --install-all-tools diff --git a/packaging/Dockerfile.ubuntu b/packaging/Dockerfile.ubuntu index b5520b6..69d30dc 100644 --- a/packaging/Dockerfile.ubuntu +++ b/packaging/Dockerfile.ubuntu @@ -3,11 +3,11 @@ FROM ubuntu:lunar RUN apt-get update -RUN apt-get install -y curl +RUN apt-get install -y curl git RUN curl -LsSf https://astral.sh/uv/install.sh | sh ENV PATH="/root/.local/bin:${PATH}" COPY . eris -RUN uv tool install --python 3.14 ./eris/eris +RUN uv tool install --python 3.14 ./eris RUN chmod a+rwx -R /root RUN apt-get install -y sudo RUN eris --install-all-tools