]> xenbits.xensource.com Git - people/sstabellini/xen-unstable.git/.git/commitdiff
automation: Add golang packages to various dockerfiles
authorGeorge Dunlap <george.dunlap@citrix.com>
Thu, 28 May 2020 11:20:56 +0000 (12:20 +0100)
committerGeorge Dunlap <george.dunlap@citrix.com>
Thu, 28 May 2020 11:20:56 +0000 (12:20 +0100)
Specifically, Fedora 29, Archlinux, and Debian unstable.  This will
cause the CI loop to detect golang build failures.

CentOS 6 and 7 don't have golang packages, and the packages in
stretch, jessie, xenial, and trusty are too old.

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
Acked-by: Wei Liu <wl@xen.org>
automation/build/archlinux/current.dockerfile
automation/build/debian/unstable.dockerfile
automation/build/fedora/29.dockerfile

index 5095de65b88b167e6b46d13900fdafb0c35d3da6..d8fbebaf79a7d2124333a90a710b374e0898af0f 100644 (file)
@@ -16,6 +16,7 @@ RUN pacman -S --refresh --sysupgrade --noconfirm --noprogressbar --needed \
         ghostscript \
         git \
         gnutls \
+        go \
         iasl \
         inetutils \
         iproute \
index d0aa5ad2bbf95a0b94c7c512a565a9540e753639..aeb4f3448b635cf36e17503cb8a5dbc015bae043 100644 (file)
@@ -45,6 +45,7 @@ RUN apt-get update && \
         nasm \
         gnupg \
         apt-transport-https \
+        golang \
         && \
         apt-get autoremove -y && \
         apt-get clean && \
index 5be4a9e2294cc0f35fb5a306cd3d630b1df120e8..6a4e5b0413e3d98140bc40724c9dd9b3426cbe2f 100644 (file)
@@ -40,5 +40,6 @@ RUN dnf -y install \
         nasm \
         ocaml \
         ocaml-findlib \
+        golang \
     && dnf clean all && \
     rm -rf /var/cache/dnf