summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Matuszewski <igor@sequoia-pgp.org>2020-08-13 15:44:15 +0200
committerIgor Matuszewski <igor@sequoia-pgp.org>2020-08-13 15:44:15 +0200
commit3192c800ad15b18757dc9596f5946edfe9f2e5d2 (patch)
tree1bfe9d70d3c8b96b080abab6eddf47dc96953ccb
parent4cce1847ec2da147add367051716e6a93596f427 (diff)
ci: Sort MSYS/mingw64 mirrors by speed
-rw-r--r--.gitlab-ci/test-msys2.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/.gitlab-ci/test-msys2.sh b/.gitlab-ci/test-msys2.sh
index 07bdf085..e4d4fc16 100644
--- a/.gitlab-ci/test-msys2.sh
+++ b/.gitlab-ci/test-msys2.sh
@@ -5,6 +5,19 @@ set -e
# (mainly Clang and LLVM). Until that's resolved, just test the
# `sequoia_openpgp` crate using the CNG backend
+# FIXME: Try to mitigate the download speed by sorting the mirrors by fastest
+cat /etc/pacman.d/mirrorlist.msys
+cat /etc/pacman.d/mirrorlist.mingw64
+
+cp /etc/pacman.d/mirrorlist.msys /etc/pacman.d/mirrorlist.msys.backup
+rankmirrors /etc/pacman.d/mirrorlist.msys.backup > /etc/pacman.d/mirrorlist.msys
+
+cp /etc/pacman.d/mirrorlist.mingw64 /etc/pacman.d/mirrorlist.mingw64.backup
+rankmirrors /etc/pacman.d/mirrorlist.mingw64.backup > /etc/pacman.d/mirrorlist.mingw64
+
+cat /etc/pacman.d/mirrorlist.msys
+cat /etc/pacman.d/mirrorlist.mingw64
+
date
pacman --noconfirm -S --needed \
base-devel \