From: Dario Faggioli Date: Fri, 16 Nov 2018 18:31:02 +0000 (+0100) Subject: automation: add openSUSE Leap dockerfile. X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=5e839813903da8e03ad1d43d48dcf829fce492e7;p=people%2Froyger%2Fxen.git automation: add openSUSE Leap dockerfile. Tracks the latest release of openSUSE Leap. At the time of writing this patch, this is Leap 15. Signed-off-by: Dario Faggioli Acked-by: Wei Liu --- diff --git a/automation/build/suse/opensuse-leap.dockerfile b/automation/build/suse/opensuse-leap.dockerfile new file mode 100644 index 0000000000..614a5c8405 --- /dev/null +++ b/automation/build/suse/opensuse-leap.dockerfile @@ -0,0 +1,67 @@ +FROM opensuse/leap +LABEL maintainer.name="The Xen Project" \ + maintainer.email="xen-devel@lists.xenproject.org" + +ENV USER root + +RUN mkdir /build +WORKDIR /build + +RUN zypper ref && zypper up -y +RUN zypper install -y \ + acpica \ + bc \ + bin86 \ + bison \ + bzip2 \ + checkpolicy \ + clang \ + cmake \ + dev86 \ + discount \ + flex \ + gcc \ + gettext-tools \ + git \ + glib2-devel \ + glibc-devel \ + glibc-devel-32bit \ + gzip \ + hostname \ + libSDL2-devel \ + libaio-devel \ + libbz2-devel \ + libext2fs-devel \ + libgnutls-devel \ + libjpeg62-devel \ + libnl3-devel \ + libnuma-devel \ + libpixman-1-0-devel \ + libpng16-devel \ + libssh2-devel \ + libtasn1-devel \ + libuuid-devel \ + libyajl-devel \ + lzo-devel \ + make \ + nasm \ + ncurses-devel \ + ocaml \ + ocaml-findlib-devel \ + ocaml-ocamlbuild \ + ocaml-ocamldoc \ + pandoc \ + patch \ + pkg-config \ + python \ + python-devel \ + systemd-devel \ + tar \ + transfig \ + valgrind-devel \ + wget \ + which \ + xz-devel \ + zlib-devel \ + && \ + zypper clean