pika-debian-bleedingedge/Dockerfile

15 lines
632 B
Docker
Raw Normal View History

2023-08-14 16:39:22 +02:00
# We just want archlinux with an aur helper already included
2024-01-07 16:18:42 +01:00
# Bump for rebuild on 07/01/2024 18:17 UTC +3
2023-08-14 16:39:22 +02:00
FROM archlinux:latest
2023-08-14 16:46:02 +02:00
RUN pacman -Syu --noconfirm
2023-08-14 17:03:34 +02:00
RUN pacman -S --needed git wget base-devel --noconfirm
2024-01-07 16:18:42 +01:00
RUN wget https://github.com/Jguer/yay/releases/download/v12.2.0/yay_12.2.0_x86_64.tar.gz
RUN tar -xf ./yay_12.2.0_x86_64.tar.gz
RUN mv ./yay_12.2.0_x86_64/yay /usr/bin/build-yay
2023-08-14 17:10:42 +02:00
# Root DANGEROUS BLAH BLAH BLAH
RUN useradd builduser -m
RUN passwd -d builduser
2023-08-14 17:22:51 +02:00
RUN printf 'builduser ALL=(ALL) ALL\n' | tee -a /etc/sudoers
2023-08-14 17:25:29 +02:00
RUN sudo -u builduser bash -c 'cd ~ && build-yay -S yay --noconfirm'
RUN rm -rfv /usr/bin/build-yay