From ec114bb4806687c09075aca1c04e087c2153dd18 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Wed, 4 Nov 2015 14:36:44 +0800 Subject: [PATCH] test-bot: cleanup bottle files in cache Closes Homebrew/homebrew#45637. Signed-off-by: Xu Cheng --- Library/Homebrew/cmd/test-bot.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/test-bot.rb b/Library/Homebrew/cmd/test-bot.rb index 79037f61e9..245f783c8a 100644 --- a/Library/Homebrew/cmd/test-bot.rb +++ b/Library/Homebrew/cmd/test-bot.rb @@ -1018,7 +1018,14 @@ module Homebrew end end ensure - HOMEBREW_CACHE.children.each(&:rmtree) if ARGV.include? "--clean-cache" + if ARGV.include? "--clean-cache" + HOMEBREW_CACHE.children.each(&:rmtree) + else + Dir.glob("*.bottle*.tar.gz") do |bottle_file| + FileUtils.rm_f HOMEBREW_CACHE/bottle_file + end + end + Homebrew.failed = any_errors end end