aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Vorel <pvorel@suse.cz>2021-01-18 09:13:50 +0100
committerPetr Vorel <pvorel@suse.cz>2021-01-18 14:45:46 +0100
commit99d2dbe6c72a39ef4796182d06ebf4b2d1058ec3 (patch)
tree9afead9d0bb581e9c68de292f2f58174dee0f74f
parentd25abe0a510ebed4864d08061b74fe87d2374975 (diff)
travis: Temporary workaround for pull rate limit
Use mirror.gcr.io mirror to temporary workaround pull rate limit in docker registry. Correct solution is to migrate to Github Actions. See also: #761 Acked-by: Yang Xu <xuyang2018.jy@cn.fujitsu.com> Acked-by: Cyril Hrubis <chrubis@suse.cz> Signed-off-by: Petr Vorel <pvorel@suse.cz>
-rw-r--r--.travis.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index edf627c33..245b790de 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -85,6 +85,14 @@ matrix:
before_install:
- df -hT
+ # pull rate limit workaround
+ - tmpdaemon=$(mktemp)
+ - sudo jq '."registry-mirrors" += ["https://mirror.gcr.io"]' /etc/docker/daemon.json > $tmpdaemon
+ - sudo mv $tmpdaemon /etc/docker/daemon.json
+ - sudo systemctl daemon-reload
+ - sudo systemctl restart docker
+ - docker system info
+ # ltp
- DIR="/usr/src/ltp"
- printf "FROM $DISTRO\nRUN mkdir -p $DIR\nWORKDIR $DIR\nCOPY . $DIR\n" > Dockerfile
- cat Dockerfile