Cache D installer download on SemaphoreCI#7685
Conversation
code.dlang.org is often down and there's no mirror for http://code.dlang.org/download/LATEST yet See also: - dlang/dub#1290 - dlang/installer#273 - dlang/installer#291 CC @ibuclaw
|
Thanks for your pull request, @wilzbach! Bugzilla referencesYour PR doesn't reference any Bugzilla issue. If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog. |
|
Hmm, I'd consider it safe to cache the installation script and tarballs, and check for their existence before downloading. I wouldn't be so sure about extracted files though. Couldn't say I know 100% how their cache works, but assume that any file could be removed at any point in time. |
|
Hmm, I still see this failure very often for the gdc builds: Fast-failing is activated, hence the last build fails too. Note that since dlang/installer#218, we don't download |
|
Downloading the install script is quite reliable with our four mirrors. |
code.dlang.org is often down and there's no mirror for
http://code.dlang.org/download/LATEST yet
See also:
CC @ibuclaw