Files
julianandJulian Piribauer c6a2926ad6
CI / lint (push) Successful in 12s
CI / test (push) Successful in 1m30s
5 pipeline with unit tests (#10)
---------

Co-authored-by: Julian Piribauer <julian.piribauer@gmail.com>
Co-authored-by: julian <julian.piribauer@gmail.com>
Reviewed-on: #10
2026-07-29 20:01:57 +02:00

18 lines
557 B
Docker

# Custom CI image for the arm64 (Raspberry Pi) Gitea Actions runner,
# since the official sagemath/sagemath image is amd64-only.
#
# Build & push commands:
# docker build -t gitea.piribauer.ch/julian/sage-ci:latest -f .gitea/ci-image/Dockerfile .
# docker login gitea.piribauer.ch -u julian
# docker push gitea.piribauer.ch/julian/sage-ci:latest
FROM condaforge/miniforge3:latest
RUN mamba install -y -c conda-forge sage ruff pytest \
&& mamba clean -afy
RUN mamba install -y -c conda-forge nodejs \
&& mamba clean -afy
WORKDIR /workspace