18 lines
557 B
Docker
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
|