2 parents b82f0f7 + 1f6d375 commit 08eecaaCopy full SHA for 08eecaa
1 file changed
cache.rb
@@ -57,7 +57,12 @@ def finish!(message)
57
58
def unarchive!(src, dist)
59
`mkdir -p #{dist} && tar -xf #{src} -C #{dist}`
60
- check_child_status!("Unarchive from #{src} to #{dist}")
+ if $CHILD_STATUS.success?
61
+ check_child_status!("Unarchive from #{src} to #{dist}")
62
+ else
63
+ `rm -f #{src}`
64
+ finish!('Invalid cache removed. Skip loading.')
65
+ end
66
end
67
68
def archive!(src, dist)
0 commit comments