From 2233ca2edf8c029522e89be5e13801f225c8072f Mon Sep 17 00:00:00 2001 From: Michael Aldridge Date: Fri, 27 May 2022 18:02:22 -0500 Subject: [PATCH] commont/travis: Fix CI mirror --- common/travis/set_mirror.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/common/travis/set_mirror.sh b/common/travis/set_mirror.sh index 84f1622fbe8..53c3ad489f9 100755 --- a/common/travis/set_mirror.sh +++ b/common/travis/set_mirror.sh @@ -1,8 +1,16 @@ #!/bin/sh +TRAVIS_PROTO=http TRAVIS_MIRROR=repo-us.voidlinux.org for _i in etc/xbps.d/repos-remote*.conf ; do /bin/echo -e "\x1b[32mUpdating $_i...\x1b[0m" - sed -i "s:repo\.voidlinux\.org:$TRAVIS_MIRROR:g" $_i + # First fix the proto, ideally we'd serve everything with HTTPS, + # but key management and rotation is a pain, and things are signed + # so we can afford to be a little lazy at times. + sed -i "s:https:$TRAVIS_PROTO:g" $_i + + # Now set the mirror + sed -i "s:alpha\.de\.repo\.voidlinux\.org:$TRAVIS_MIRROR:g" $_i + sed -i "s:repo-default\.voidlinux\.org:$TRAVIS_MIRROR:g" $_i done