Update Dockerfile and environment configuration for Gitea runner and Flutter CI integration

This commit is contained in:
Nils-Johan Gynther
2026-05-12 21:38:37 +02:00
parent a6309679f7
commit 530f990395
5 changed files with 61 additions and 16 deletions
+18
View File
@@ -0,0 +1,18 @@
ARG FLUTTER_BASE_IMAGE=ghcr.io/cirruslabs/flutter:stable
FROM ${FLUTTER_BASE_IMAGE}
USER root
# Flutter-jobb i Gitea Actions behöver ofta även Node.js + Git + Bash.
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
bash \
ca-certificates \
curl \
git \
nodejs \
npm \
openssh-client \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /workspace