From ad16a0cac086127bac2fadaca5a1993f7fadc209 Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Mon, 30 Sep 2024 23:45:06 -0400 Subject: [PATCH] Switch to Gitea Ubuntu runner image as base --- Dockerfile | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9523c93..0023493 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,23 +1,25 @@ -FROM rust:slim as builder +FROM gitea/runner-images:ubuntu-latest WORKDIR /app -RUN rustup default nightly -RUN rustup target add wasm32-unknown-unknown -RUN cargo install cargo-leptos - # Install a few dependencies RUN set -eux; \ apt-get update; \ apt-get install -y --no-install-recommends \ - pkg-config \ clang \ - build-essential \ - libssl-dev \ - libpq-dev \ - wget; \ + build-essential; \ rm -rf /var/lib/apt/lists/* +# Install Rustup +RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y + +# Include Rust binaries in PATH +ENV PATH="/root/.cargo/bin:${PATH}" + +RUN rustup default nightly +RUN rustup target add wasm32-unknown-unknown +RUN cargo install cargo-leptos + # Install ImageMagick RUN cd / && \ wget https://github.com/ImageMagick/ImageMagick/archive/refs/tags/7.1.1-38.tar.gz && \