Files
runner-ubuntu-custom/Dockerfile
2025-08-16 15:24:53 +02:00

15 lines
488 B
Docker

FROM gitea/runner-images:ubuntu-latest
LABEL maintainer="Luke Tainton <luke@tainton.uk>"
ENV PIPX_BIN_DIR=/usr/local/bin
RUN curl -sL https://deb.nodesource.com/setup_24.x -o /tmp/nodesource_setup.sh && \
chmod +x /tmp/nodesource_setup.sh && /tmp/nodesource_setup.sh && \
add-apt-repository ppa:longsleep/golang-backports && \
apt-get update && \
apt-get install -y golang-go pipx nodejs npm && \
apt-get clean && \
pipx install poetry && \
pipx install uv