aboutsummaryrefslogtreecommitdiffstats
path: root/.travis/install-alpine
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2017-06-23 21:16:16 +0200
committerJakub Jirutka <jakub@jirutka.cz>2017-07-07 01:54:43 +0200
commit4dbe79c9d1bb3ea4812ff66b512720bb53886368 (patch)
tree2e207b84209b4c5fe22dec758416fd235ee4a76e /.travis/install-alpine
parent1b30cfc35041f72672c95f691ed3279e33aa06d8 (diff)
travis: fetch static apk-tools from GitHub instead of aports
Diffstat (limited to '.travis/install-alpine')
-rwxr-xr-x.travis/install-alpine15
1 files changed, 8 insertions, 7 deletions
diff --git a/.travis/install-alpine b/.travis/install-alpine
index a9ac8555292..01ed5d89fa7 100755
--- a/.travis/install-alpine
+++ b/.travis/install-alpine
@@ -4,16 +4,17 @@ set -eu
. "$(dirname "$0")"/common.sh
-APK_TOOLS_URI='http://dl-cdn.alpinelinux.org/alpine/v3.4/main/x86_64/apk-tools-static-2.6.7-r0.apk'
-APK_TOOLS_SHA256='342458308b8ebdb6a91d347b6b2cced7349c0cd0560a7fd7cdd71c5e1aa2b9f3'
+APK_TOOLS_URI='https://github.com/alpinelinux/apk-tools/releases/download/v2.6.9/apk-tools-2.6.9-x86_64-linux.tar.gz'
+APK_TOOLS_SHA256='694ec2063a0fc9455141da73ea85e4dbd8cd95823c33573936912429f0a45e5f'
-title 'Downloading apk-tools-static'
+title 'Downloading static apk-tools'
cd /tmp
-wget "$APK_TOOLS_URI"
-echo "$APK_TOOLS_SHA256 $(basename "$APK_TOOLS_URI")" | sha256sum -c
-tar -xzf $(basename "$APK_TOOLS_URI")
+wget -T 10 "$APK_TOOLS_URI"
+echo "$APK_TOOLS_SHA256 ${APK_TOOLS_URI##*/}" | sha256sum -c
+tar -xzf ${APK_TOOLS_URI##*/}
+mv apk-tools-*/apk apk
title 'Installing Alpine Linux'
@@ -25,7 +26,7 @@ echo "$MIRROR_URI/main" > etc/apk/repositories
cp -R "$CLONE_DIR"/.travis/keys etc/apk/keys
cp /etc/resolv.conf etc/resolv.conf
-/tmp/sbin/apk.static \
+/tmp/apk \
--root . --update-cache --initdb --no-progress \
add alpine-base