1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
FROM archlinux:base-devel
LABEL maintainer="d.vedenko@audacityteam.org"
LABEL description="A build environment to check the builds for Arch package maintainers"
LABEL version="3.0"
COPY ["dependencies.sh", "/dependencies.sh"]
RUN ./dependencies.sh
COPY ["entrypoint.sh", "/entrypoint.sh"]
RUN useradd -m user
#RUN echo "user ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/user
USER user
WORKDIR /home/user
COPY ["PKGBUILD", "/home/user/PKGBUILD"]
ENTRYPOINT ["bash", "-ex", "/entrypoint.sh"]
|