From 4e87fc7650c6918c586b2e15ba3e4ad8c65fc5c3 Mon Sep 17 00:00:00 2001
From: Jakub Jirutka <jakub@jirutka.cz>
Date: Fri, 23 Sep 2016 01:25:44 +0200
Subject: [PATCH] travis: fix set_repositories_for(), needs sudo

---
 .travis/build-pkgs | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/.travis/build-pkgs b/.travis/build-pkgs
index 57bbadd9f3a3..b6ab68a38e5f 100755
--- a/.travis/build-pkgs
+++ b/.travis/build-pkgs
@@ -38,15 +38,15 @@ changed_abuilds() {
 # $1: the target repository; main, community, or testing
 set_repositories_for() {
 	local target_repo="$1"
-	local repos_file='/etc/apk/repositories'
+	local repos=''
 
-	printf '' > $repos_file
 	local repo; for repo in main community testing; do
-		printf '%s\n' "$MIRROR_URI/$repo" >> $repos_file
+		repos="$repos $MIRROR_URI/$repo"
 		[ "$repo" = "$target_repo" ] && break
 	done
 
-	apk update
+	sudo printf '%s\n' $repos > /etc/apk/repositories
+	sudo apk update
 }
 
 
-- 
GitLab