ci: build in a prebuilt Arch image with ccache and no QML cachegen

This commit is contained in:
tri committed 2026-11-14 08:26:25 +07:00
1 parent 015626b65b
commit 18fafa01c5
3 files changed
+61 -8

No files matched your search

+7
View File
@@ -0,0 +1,7 @@
# Arch Linux with QtPotato's build dependencies, so CI skips the pacman step.
# Built and pushed by .gitea/workflows/ci-image.yml.
FROM archlinux:latest
RUN pacman -Syu --noconfirm --needed git nodejs base-devel cmake ninja ccache extra-cmake-modules \
qt6-base qt6-declarative kirigami ki18n kcoreaddons kcrash kconfig \
mpvqt qcoro qtkeychain-qt6 ffmpeg \
&& rm -rf /var/cache/pacman/pkg/*