summarylogtreecommitdiffstats
path: root/build.Dockerfile
blob: 342282cf532390b777f8ea15bd19d0ecd3340465 (plain)
1
2
3
4
5
6
7
8
9
10
11
FROM archlinux:latest

RUN pacman --noconfirm -Syyu base-devel namcap devtools
RUN mkdir /build && chown -R alpm:alpm /build
RUN echo "alpm ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
WORKDIR /build
COPY --chown=alpm:alpm ./PKGBUILD /build/PKGBUILD
USER alpm
RUN namcap PKGBUILD
RUN makepkg --noconfirm -s
CMD bash -c "makepkg --noconfirm -i && exfetch"