[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH] automation: Add a Arch Linux dockerfile



Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
---
 automation/build/archlinux/current.dockerfile | 52 +++++++++++++++++++
 1 file changed, 52 insertions(+)
 create mode 100644 automation/build/archlinux/current.dockerfile

diff --git a/automation/build/archlinux/current.dockerfile 
b/automation/build/archlinux/current.dockerfile
new file mode 100644
index 0000000000..9af5d66afc
--- /dev/null
+++ b/automation/build/archlinux/current.dockerfile
@@ -0,0 +1,52 @@
+FROM archlinux/base
+LABEL maintainer.name="The Xen Project" \
+      maintainer.email="xen-devel@xxxxxxxxxxxxxxxxxxxx"
+
+# Enable multilib repo, for dev86 package
+RUN echo $'[multilib]\nInclude = /etc/pacman.d/mirrorlist' >> /etc/pacman.conf
+
+RUN pacman -S --refresh --sysupgrade --noconfirm --noprogressbar --needed \
+        base-devel \
+        bin86 \
+        bridge-utils \
+        bzip2 \
+        dev86 \
+        dtc \
+        e2fsprogs \
+        ghostscript \
+        git \
+        gnutls \
+        iasl \
+        inetutils \
+        iproute \
+        libaio \
+        libcacard \
+        libgl \
+        libjpeg-turbo \
+        libnl \
+        libpng \
+        libseccomp \
+        markdown \
+        net-tools \
+        nss \
+        perl \
+        pixman \
+        pkgconfig \
+        python \
+        sdl \
+        sdl2 \
+        spice \
+        spice-protocol \
+        systemd \
+        transfig \
+        usbredir \
+        wget \
+        xz \
+        yajl \
+        zlib
+
+ENV 
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
+
+RUN useradd --create-home user
+USER user
+WORKDIR /build
-- 
Anthony PERARD


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.