From: Hans-Christoph Steiner Date: Wed, 6 Jul 2016 20:16:26 +0000 (+0200) Subject: buildserver: delete corrupt files from the cache X-Git-Tag: 0.7.0~35^2 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=fdroidserver.git;a=commitdiff_plain;h=8b53ae0ad0ac8858713a520ef5c2e06139a5c364 buildserver: delete corrupt files from the cache In order to make CI and other automation easier, delete any corrupt files from the cache if they fail the SHA-256 check. https://jenkins.debian.net/view/reproducible/job/reproducible_setup_fdroid_build_environment_profitbricks3/112/console --- diff --git a/makebuildserver b/makebuildserver index 62fee88d..173ca747 100755 --- a/makebuildserver +++ b/makebuildserver @@ -306,6 +306,7 @@ for srcurl, shasum in cachefiles: print("\t...shasum verified for " + local_filename) else: print("Invalid shasum of '" + v + "' detected for " + local_filename) + os.remove(local_filename) sys.exit(1) # use VirtualBox software virtualization if hardware is not available,