summaryrefslogtreecommitdiff
path: root/Containerfile.ci
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2024-07-16 13:23:18 +0200
committerFelix Morgner <felix.morgner@gmail.com>2024-07-16 13:59:52 +0200
commit16d6aa1d19415ee4a782baea143c71a9a1bbe02d (patch)
treec53d819fdf49baa4a6affaa3ef4ad59ab9c23e4e /Containerfile.ci
parent44d2614a260d2b029a79c59ee7fdd45e1958feb8 (diff)
downloadturns-16d6aa1d19415ee4a782baea143c71a9a1bbe02d.tar.xz
turns-16d6aa1d19415ee4a782baea143c71a9a1bbe02d.zip
res: automatically export UI files
Diffstat (limited to 'Containerfile.ci')
-rw-r--r--Containerfile.ci11
1 files changed, 9 insertions, 2 deletions
diff --git a/Containerfile.ci b/Containerfile.ci
index eab8e5f..59a07f3 100644
--- a/Containerfile.ci
+++ b/Containerfile.ci
@@ -20,9 +20,16 @@ RUN pacman-key --init \
'pkgconf' \
'weston' \
&& locale-gen \
- && yes | pacman -Sccdd \
&& useradd -m builduser \
- && echo 'builduser ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers
+ && echo 'builduser ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers \
+ && mkdir aur && chown builduser: aur \
+ && cd aur \
+ && sudo -u builduser git clone 'https://aur.archlinux.org/cambalache.git' \
+ && cd cambalache \
+ && sudo -u builduser makepkg -irs --noconfirm --noprogressbar --needed \
+ && cd ../.. \
+ && rm -rf aur \
+ && yes | pacman -Sccdd
ENV XDG_RUNTIME_DIR=/tmp \
WAYLAND_DISPLAY=wl-test-env