diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2014-06-03 14:23:17 +0000 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2014-06-03 16:16:06 +0000 |
commit | bfcae5cb0369c837b9acd8005a2f45496a18a81d (patch) | |
tree | cf5ddba13f82febbaa0d43477060c235b4a83240 /morphlib/gitdir_tests.py | |
parent | d87d73d2121638cb12f3a17ca01562f2d3e33e48 (diff) | |
download | morph-bfcae5cb0369c837b9acd8005a2f45496a18a81d.tar.gz |
Improve robustness when fetching artifacts from remote artifact cache
Previously Morph would check if an artifact is present in the remote
artifact cache, then fetch the necessary files. If an error occured
during fetching, it would raise an error and abort.
Instead, we should just try and fetch the files and if anything fails,
move on to building locally. This avoids the situation where an error in
the remote cache makes local building impossible, which we experienced
recently.
Diffstat (limited to 'morphlib/gitdir_tests.py')
0 files changed, 0 insertions, 0 deletions