From fc85a6fab67df7b4412d6910ef7a1f6ff1299531 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 25 Jun 2016 22:14:49 +0100 Subject: [PATCH] test-bot: handle no-tap upload case. --- Library/Homebrew/dev-cmd/test-bot.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/dev-cmd/test-bot.rb b/Library/Homebrew/dev-cmd/test-bot.rb index 8c72c818ab..8a20bb5940 100644 --- a/Library/Homebrew/dev-cmd/test-bot.rb +++ b/Library/Homebrew/dev-cmd/test-bot.rb @@ -795,8 +795,13 @@ module Homebrew deep_merge_hashes hash, Utils::JSON.load(IO.read(json_file)) end - user, repo = bottles_hash.keys.first.split("/", 3) - tap = Tap.new user, repo + first_formula_name = bottles_hash.keys.first + tap = if first_formula_name.include? "/" + user, repo = bottles_hash.keys.first.split("/", 3) + Tap.new user, repo + else + CoreTap.instance + end ENV["GIT_AUTHOR_NAME"] = ENV["GIT_COMMITTER_NAME"] = "BrewTestBot" ENV["GIT_AUTHOR_EMAIL"] = ENV["GIT_COMMITTER_EMAIL"] = "brew-test-bot@googlegroups.com"