test-bot: remove email support.
This commit is contained in:
parent
0873eb6df2
commit
11a421948d
@ -9,7 +9,6 @@
|
||||
# --skip-setup: Don't check the local system is setup correctly.
|
||||
# --skip-homebrew: Don't check Homebrew's files and tests are all valid.
|
||||
# --junit: Generate a JUnit XML test results file.
|
||||
# --email: Generate an email subject file.
|
||||
# --keep-old: Run brew bottle --keep-old to build new bottles for a single platform.
|
||||
# --HEAD: Run brew install with --HEAD
|
||||
# --local: Ask Homebrew to write verbose logs under ./logs/ and set HOME to ./home/
|
||||
@ -34,7 +33,6 @@ require "rexml/cdata"
|
||||
require "cmd/tap"
|
||||
|
||||
module Homebrew
|
||||
EMAIL_SUBJECT_FILE = "brew-test-bot.#{MacOS.cat}.email.txt"
|
||||
BYTES_IN_1_MEGABYTE = 1024*1024
|
||||
|
||||
def resolve_test_tap
|
||||
@ -366,14 +364,6 @@ module Homebrew
|
||||
raise "Cannot set @name: invalid command-line arguments!"
|
||||
end
|
||||
|
||||
if ENV["TRAVIS"]
|
||||
puts "name: #{@name}"
|
||||
puts "url: #{@url}"
|
||||
puts "hash: #{@hash}"
|
||||
puts "diff_start_sha1: #{diff_start_sha1}"
|
||||
puts "diff_end_sha1: #{diff_end_sha1}"
|
||||
end
|
||||
|
||||
@log_root = @brewbot_root + @name
|
||||
FileUtils.mkdir_p @log_root
|
||||
|
||||
@ -894,7 +884,7 @@ module Homebrew
|
||||
ARGV << "--junit" << "--local"
|
||||
end
|
||||
if ARGV.include? "--ci-master"
|
||||
ARGV << "--email" << "--fast"
|
||||
ARGV << "--fast"
|
||||
end
|
||||
|
||||
if ARGV.include? "--local"
|
||||
@ -902,14 +892,6 @@ module Homebrew
|
||||
mkdir_p ENV["HOME"]
|
||||
ENV["HOMEBREW_LOGS"] = "#{Dir.pwd}/logs"
|
||||
end
|
||||
|
||||
if ARGV.include? "--email"
|
||||
File.open EMAIL_SUBJECT_FILE, "w" do |file|
|
||||
# The file should be written at the end but in case we don't get to that
|
||||
# point ensure that we have something valid.
|
||||
file.write "#{MacOS.version}: internal error."
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
def test_bot
|
||||
@ -997,26 +979,6 @@ module Homebrew
|
||||
xml_document.write(xml_file, pretty_print_indent)
|
||||
end
|
||||
end
|
||||
|
||||
if ARGV.include? "--email"
|
||||
failed_steps = []
|
||||
tests.each do |test|
|
||||
test.steps.each do |step|
|
||||
next if step.passed?
|
||||
failed_steps << step.command_short
|
||||
end
|
||||
end
|
||||
|
||||
if failed_steps.empty?
|
||||
email_subject = ""
|
||||
else
|
||||
email_subject = "#{MacOS.version}: #{failed_steps.join ", "}."
|
||||
end
|
||||
|
||||
File.open EMAIL_SUBJECT_FILE, "w" do |file|
|
||||
file.write email_subject
|
||||
end
|
||||
end
|
||||
ensure
|
||||
if ARGV.include? "--clean-cache"
|
||||
HOMEBREW_CACHE.children.each(&:rmtree)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user