aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorDominyk Tiller2016-04-06 17:57:05 +0100
committerDominyk Tiller2016-04-06 17:57:05 +0100
commitbbb1fcd17c0979c5d7d90097108b39526fa94acb (patch)
treec51c9dbdcfc7ba90a8ecdf58b8e756e2b458a7df /Library
parent7771f3af81ba470ac76110a68557aad405bd946d (diff)
downloadbrew-bbb1fcd17c0979c5d7d90097108b39526fa94acb.tar.bz2
test-bot: stop using --recursive for `brew uses`
We're not sure this is working as it was intended to, and the primary end product so far has been making every Ruby 1.8.7 build, which is the Ruby we use on Mavericks for compatibility, take 5-15 minutes longer per build than 2.x Rubies. Cumulatively this is responsible for the vast majority of CI slowness over the last couple months as Mavericks plays catch-up and everything else waits for it to do so. We may revisit this in future, but for now the harm is greater than the "risk". This technically reverts https://github.com/Homebrew/brew/commit/7b26c585c2a26ec0dad201852ca4934c77fcc493.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/test-bot.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/test-bot.rb b/Library/Homebrew/cmd/test-bot.rb
index c14461c62..1cc61ce11 100644
--- a/Library/Homebrew/cmd/test-bot.rb
+++ b/Library/Homebrew/cmd/test-bot.rb
@@ -410,7 +410,7 @@ module Homebrew
def formula(formula_name)
@category = "#{__method__}.#{formula_name}"
- test "brew", "uses", "--recursive", formula_name
+ test "brew", "uses", formula_name
formula = Formulary.factory(formula_name)
@@ -508,7 +508,7 @@ module Homebrew
build_dependencies = dependencies - runtime_dependencies
unchanged_build_dependencies = build_dependencies - @formulae
- dependents = Utils.popen_read("brew", "uses", "--recursive", "--skip-build", "--skip-optional", formula_name).split("\n")
+ dependents = Utils.popen_read("brew", "uses", "--skip-build", "--skip-optional", formula_name).split("\n")
dependents -= @formulae
dependents = dependents.map { |d| Formulary.factory(d) }