Last active
April 21, 2021 11:03
-
-
Save gwpl/be860b7d62aa2ac6b7e7f394a12b91cf to your computer and use it in GitHub Desktop.
gotty pacaur aur.archlinux.org Dockerfile AUR Archlinux
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM archlinux:latest | |
RUN pacman -Syyu --noconfirm | |
RUN pacman -S --noconfirm git | |
RUN pacman -S --noconfirm vim screen | |
RUN pacman -S --noconfirm base-devel | |
RUN pacman -S --noconfirm go go-tools | |
RUN pacman -S --noconfirm wget aria2 mc cmatrix htop vim | |
RUN git clone https://aur.archlinux.org/pacaur.git | |
#RUN set -x ; mkdir /home/nobody && chown -v nobody:nobody /home/nobody && cd /home/nobody/ && sudo -u nobody git clone https://aur.archlinux.org/pacaur.git && cd pacaur/ && sudo -u nobody makepkg -si | |
# set up the packager user | |
RUN useradd --create-home packager | |
#COPY bashrc.sh /home/packager/.bashrc | |
#COPY packager-actions /etc/sudoers.d/ | |
RUN pacman -S --noconfirm meson gtest gmock expac jq | |
#RUN pacman -S --noconfirm | |
USER packager | |
WORKDIR /home/packager/ | |
RUN git clone https://aur.archlinux.org/pod2man.git | |
WORKDIR /home/packager/pod2man/ | |
RUN makepkg --noconfirm | |
USER root | |
WORKDIR /home/packager/ | |
RUN pacman --noconfirm -U */*.pkg.tar.zst | |
USER packager | |
WORKDIR /home/packager/ | |
RUN git clone https://aur.archlinux.org/auracle-git.git | |
WORKDIR /home/packager/auracle-git/ | |
RUN makepkg --noconfirm | |
USER root | |
WORKDIR /home/packager/ | |
RUN pacman --noconfirm -U */*.pkg.tar.zst | |
USER packager | |
WORKDIR /home/packager/ | |
RUN git clone https://aur.archlinux.org/pacaur.git | |
# RUN git clone https://aur.archlinux.org/pacaur-git.git | |
WORKDIR /home/packager/pacaur/ | |
RUN makepkg --noconfirm | |
USER root | |
WORKDIR /home/packager/ | |
RUN pacman --noconfirm -U */*.pkg.tar.zst | |
USER root | |
WORKDIR /home/packager/ | |
RUN pacman --noconfirm -U */*.pkg.tar.zst | |
USER packager | |
WORKDIR /home/packager/ | |
RUN pacaur -S --noconfirm --noedit gotty | |
EXPOSE 8080 | |
EXPOSE 8123 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sending build context to Docker daemon 3.584kB | |
Step 1/42 : FROM archlinux:latest | |
---> dbe48d42e6fa | |
Step 2/42 : RUN pacman -Syyu --noconfirm | |
---> Using cache | |
---> 4a78cb94f3fd | |
Step 3/42 : RUN pacman -S --noconfirm git | |
---> Using cache | |
---> 54958e48ef76 | |
Step 4/42 : RUN pacman -S --noconfirm vim screen | |
---> Using cache | |
---> be0422e58011 | |
Step 5/42 : RUN pacman -S --noconfirm base-devel | |
---> Using cache | |
---> abfcb06d9661 | |
Step 6/42 : RUN pacman -S --noconfirm go go-tools | |
---> Using cache | |
---> 69d3b6cd10f2 | |
Step 7/42 : RUN pacman -S --noconfirm wget aria2 mc cmatrix htop vim | |
---> Using cache | |
---> 134e7b35e6eb | |
Step 8/42 : RUN git clone https://aur.archlinux.org/pacaur.git | |
---> Using cache | |
---> 8711134d9505 | |
Step 9/42 : RUN useradd --create-home packager | |
---> Using cache | |
---> 76e08bf78043 | |
Step 10/42 : RUN pacman -S --noconfirm meson gtest gmock expac jq | |
---> Using cache | |
---> 841990d5ca77 | |
Step 11/42 : USER packager | |
---> Using cache | |
---> f76eda790465 | |
Step 12/42 : WORKDIR /home/packager/ | |
---> Using cache | |
---> 1354bd9faf75 | |
Step 13/42 : RUN git clone https://aur.archlinux.org/pod2man.git | |
---> Using cache | |
---> c905e2dab18d | |
Step 14/42 : WORKDIR /home/packager/pod2man/ | |
---> Using cache | |
---> 750edaa8eba2 | |
Step 15/42 : RUN makepkg --noconfirm | |
---> Using cache | |
---> 61f18f47df2b | |
Step 16/42 : USER root | |
---> Using cache | |
---> 7a164d76714f | |
Step 17/42 : WORKDIR /home/packager/ | |
---> Using cache | |
---> a0f7f8bad88f | |
Step 18/42 : RUN pacman --noconfirm -U */*.pkg.tar.zst | |
---> Using cache | |
---> 6e23c9d35384 | |
Step 19/42 : USER packager | |
---> Using cache | |
---> e53352306d0f | |
Step 20/42 : WORKDIR /home/packager/ | |
---> Using cache | |
---> 35e87c57e7d6 | |
Step 21/42 : RUN git clone https://aur.archlinux.org/auracle-git.git | |
---> Using cache | |
---> 8d2e89b1ea49 | |
Step 22/42 : WORKDIR /home/packager/auracle-git/ | |
---> Using cache | |
---> a27915ef723d | |
Step 23/42 : RUN makepkg --noconfirm | |
---> Using cache | |
---> a14821605ca5 | |
Step 24/42 : USER root | |
---> Using cache | |
---> 595da3213435 | |
Step 25/42 : WORKDIR /home/packager/ | |
---> Using cache | |
---> 9afc857a6d22 | |
Step 26/42 : RUN pacman --noconfirm -U */*.pkg.tar.zst | |
---> Using cache | |
---> 2ba8dfb9902b | |
Step 27/42 : USER packager | |
---> Using cache | |
---> 27255f099a3c | |
Step 28/42 : WORKDIR /home/packager/ | |
---> Using cache | |
---> 88c8d084190d | |
Step 29/42 : RUN git clone https://aur.archlinux.org/pacaur.git | |
---> Using cache | |
---> d87161d88d27 | |
Step 30/42 : WORKDIR /home/packager/pacaur/ | |
---> Using cache | |
---> 049933836662 | |
Step 31/42 : RUN makepkg --noconfirm | |
---> Using cache | |
---> 347a8d588fd1 | |
Step 32/42 : USER root | |
---> Using cache | |
---> b453a86f8eef | |
Step 33/42 : WORKDIR /home/packager/ | |
---> Using cache | |
---> 4cf445ddf36a | |
Step 34/42 : RUN pacman --noconfirm -U */*.pkg.tar.zst | |
---> Using cache | |
---> 4d36320b2465 | |
Step 35/42 : USER root | |
---> Using cache | |
---> f5ed4b263122 | |
Step 36/42 : WORKDIR /home/packager/ | |
---> Using cache | |
---> 894c4d69c503 | |
Step 37/42 : RUN pacman --noconfirm -U */*.pkg.tar.zst | |
---> Using cache | |
---> 6858b230a97f | |
Step 38/42 : USER packager | |
---> Using cache | |
---> f2b24b704424 | |
Step 39/42 : WORKDIR /home/packager/ | |
---> Using cache | |
---> 703353a2b096 | |
Step 40/42 : RUN pacaur -S --noconfirm --noedit gotty | |
---> Running in 73a2a81744a8 | |
[91m:: $VISUAL and $EDITOR environment variables not set or defined editor not found | |
[0m | |
The command '/bin/sh -c pacaur -S --noconfirm --noedit gotty' returned a non-zero code: 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment