initial commit
This commit is contained in:
commit
12ef90ba53
19
Containerfile
Normal file
19
Containerfile
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
FROM docker.io/archlinux:base-devel
|
||||||
|
|
||||||
|
LABEL Description="Container to build archlinux packages"
|
||||||
|
|
||||||
|
COPY packager.conf /etc/makepkg.conf.d/packager.conf
|
||||||
|
COPY mirrorlist /etc/pacman.d/mirrorlist
|
||||||
|
COPY sudoers /etc/sudoers.d/builder
|
||||||
|
|
||||||
|
RUN echo "169.254.1.2 archmirror.i.balki.me" >> /etc/hosts
|
||||||
|
|
||||||
|
RUN pacman -S --noconfirm git
|
||||||
|
|
||||||
|
RUN useradd builder -m
|
||||||
|
|
||||||
|
WORKDIR /w
|
||||||
|
|
||||||
|
USER builder
|
||||||
|
|
||||||
|
CMD sudo pacman -Syu && makepkg --printsrcinfo > .SRCINFO && makepkg -s
|
1
mirrorlist
Normal file
1
mirrorlist
Normal file
@ -0,0 +1 @@
|
|||||||
|
Server = https://archmirror.i.balki.me/repo/archlinux/$repo/os/$arch
|
1
packager.conf
Normal file
1
packager.conf
Normal file
@ -0,0 +1 @@
|
|||||||
|
PACKAGER="Balakrishnan Balasubramanian <arch-pkger@balki.me>"
|
Loading…
x
Reference in New Issue
Block a user