From 3b56247afd8b76bce7e13886a24b4d10536c74b0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexander=20Ko=CC=88plinger?= Date: Tue, 15 Oct 2019 13:59:34 +0200 Subject: [PATCH] [ci] Only install android-specific brew packages when building for android --- scripts/ci/pipeline/sdks-archive.groovy | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/ci/pipeline/sdks-archive.groovy b/scripts/ci/pipeline/sdks-archive.groovy index e7e17068250..2f0abcac4f7 100644 --- a/scripts/ci/pipeline/sdks-archive.groovy +++ b/scripts/ci/pipeline/sdks-archive.groovy @@ -113,8 +113,11 @@ def archive (product, configuration, platform, chrootname = "", chrootadditional // build the Archive timeout (time: 300, unit: 'MINUTES') { if (platform == "Darwin") { - def brewpackages = "autoconf automake ccache cmake coreutils gdk-pixbuf gettext glib gnu-sed gnu-tar intltool ios-deploy jpeg libffi libidn2 libpng libtiff libtool libunistring ninja openssl p7zip pcre pkg-config scons wget xz mingw-w64 make xamarin/xamarin-android-windeps/mingw-zlib" - sh "brew tap xamarin/xamarin-android-windeps" + def brewpackages = "autoconf automake ccache cmake coreutils gdk-pixbuf gettext glib gnu-sed gnu-tar intltool ios-deploy jpeg libffi libidn2 libpng libtiff libtool libunistring ninja openssl p7zip pcre pkg-config scons wget xz mingw-w64 make" + if (product == "android") { + brewpackages = "${brewpackages} xamarin/xamarin-android-windeps/mingw-zlib" + sh "brew tap xamarin/xamarin-android-windeps" + } sh "brew install ${brewpackages} || brew upgrade ${brewpackages}" sh "CI_TAGS=sdks-${product},no-tests,${configuration},${xcodeVersion} scripts/ci/run-jenkins.sh" } else if (platform == "Linux") { -- 2.11.4.GIT