From 16d6aa1d19415ee4a782baea143c71a9a1bbe02d Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 16 Jul 2024 13:23:18 +0200 Subject: res: automatically export UI files --- Containerfile.ci | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'Containerfile.ci') 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 -- cgit v1.2.3