From 3551977fb398a22aedf9f9c3e3a26bc9d38125df Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sun, 18 Sep 2016 19:30:00 +0100 Subject: [PATCH] test-bot: uninstall all formula on cleanup. Need to do this manually now that we can't rely on `git clean -xdf` to do it for us. --- Library/Homebrew/dev-cmd/test-bot.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Library/Homebrew/dev-cmd/test-bot.rb b/Library/Homebrew/dev-cmd/test-bot.rb index 43feb318cf..f817d5d4d2 100644 --- a/Library/Homebrew/dev-cmd/test-bot.rb +++ b/Library/Homebrew/dev-cmd/test-bot.rb @@ -755,6 +755,10 @@ module Homebrew safe_system "brew", "untap", tap end + Formula.installed.each do |formula| + safe_system "brew", "uninstall", "--force", formula + end + unless @repository == HOMEBREW_REPOSITORY HOMEBREW_REPOSITORY.cd do safe_system "git", "checkout", "-f", "master"