aboutsummaryrefslogtreecommitdiff
path: root/docker/dockerfile
blob: f831a366dfbbb5e202794ecd49aac34656a9e131 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM repobuildbase:latest

RUN echo -e "\n[archlinuxcn]\nServer = https://repo.archlinuxcn.org/$$arch\n" >> /etc/pacman.conf

RUN pacman --noconfirm --needed -Sy archlinuxcn-keyring

RUN pacman --noconfirm --needed -Su base-devel gnupg git yay

RUN useradd -m build

RUN echo 'build ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers

COPY dockerbuild.sh /home/build/

USER build

ENTRYPOINT ["bash", "-c", "/home/build/dockerbuild.sh"]