+ sleep 1 + curl-until-200 https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar _release/oils-for-unix.tar 18 10 + local url=https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar + local out_path=_release/oils-for-unix.tar + local num_retries=18 + local interval=10 ++ dirname _release/oils-for-unix.tar + mkdir -p _release + local i=0 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=1 + test 1 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=2 + test 2 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=3 + test 3 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=4 + test 4 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=5 + test 5 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=6 + test 6 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=7 + test 7 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=8 + test 8 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=9 + test 9 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=10 + test 10 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=11 + test 11 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=12 + test 12 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=13 + test 13 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=14 + test 14 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=15 + test 15 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=16 + test 16 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=17 + test 17 -eq 18 + true + local http_code ++ curl --output _release/oils-for-unix.tar --write-out '%{http_code}' https://ci.oilshell.org/code/github-jobs/git-7da9c256775f00ccf59b139b861d64a2653095a0/oils-for-unix.tar % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 + http_code=500 + test 500 = 200 + log 'HTTP status 500; retrying in 10 seconds' + echo 'HTTP status 500; retrying in 10 seconds' HTTP status 500; retrying in 10 seconds + sleep 10 + i=18 + test 18 -eq 18 + log 'Giving up after 18 tries' + echo 'Giving up after 18 tries' Giving up after 18 tries + return 1