File: Dockerfile

package info (click to toggle)
audacity 3.7.7%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 134,800 kB
  • sloc: cpp: 366,277; ansic: 198,323; lisp: 7,761; sh: 3,414; python: 1,501; xml: 1,385; perl: 854; makefile: 125
file content (19 lines) | stat: -rw-r--r-- 520 bytes parent folder | download
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 chmod +x /dependencies.sh && /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"]