blob: 26b7e49da54effbfcf393e90fa9ea9ebfb9a3bff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
FROM repobuildbase:latest
RUN echo -e '\n[archlinuxcn]\nServer = https://repo.archlinuxcn.org/$arch\n' >> /etc/pacman.conf
RUN pacman-key --init
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"]
|