diff options
author | Heikki Halmet <heikki.halmet@qt.io> | 2023-02-24 12:58:51 +0000 |
---|---|---|
committer | Heikki Halmet <heikki.halmet@qt.io> | 2023-02-26 14:58:55 +0000 |
commit | d5ba87dff635dc5075d9460d42534d936b2372ae (patch) | |
tree | c5b2291aa6654823aa9cdfb74f4c5550521e6d73 | |
parent | d5d0bd27f46e84ac291e94572099dbf2092a7d20 (diff) | |
download | qt5-d5ba87dff635dc5075d9460d42534d936b2372ae.tar.gz |
Provisioning: Use Docker registry when pulling images in macOS
Task-number: QTQAINFRA-5428
Pick-to: 6.4
Change-Id: I0034922dd7cc42b55b3c1e852070df29a54c529b
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
-rwxr-xr-x | coin/provisioning/common/macos/docker.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/coin/provisioning/common/macos/docker.sh b/coin/provisioning/common/macos/docker.sh index 2ca68dec..0b8c8f5e 100755 --- a/coin/provisioning/common/macos/docker.sh +++ b/coin/provisioning/common/macos/docker.sh @@ -61,3 +61,14 @@ DownloadURL $urlCache $urlOccifical $sha "/tmp/Docker_${chip}.dmg" sudo hdiutil attach "/tmp/Docker_${chip}.dmg" sudo /Volumes/Docker/Docker.app/Contents/MacOS/install --accept-license --user qt sudo hdiutil detach /Volumes/Docker + +# Add registry mirror for docker images +mkdir "$HOME/.docker" +sudo tee -a $HOME/.docker/daemon.json <<"EOF" +{ + "builder": { "gc": { "defaultKeepStorage": "20GB", "enabled": true } }, + "experimental": false, + "features": { "buildkit": true }, + "registry-mirrors": ["http://repo-clones.ci.qt.io:5000"] +} +EOF |