From 6d93eee8bbd6a15beda8b83c398dad4d0fcdd4b9 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Mon, 1 Jun 2015 14:18:05 +0800 Subject: [PATCH] test-bot: allow overwrite unpublished bottles Closes Homebrew/homebrew#40260. Signed-off-by: Xu Cheng --- Library/Homebrew/cmd/test-bot.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Library/Homebrew/cmd/test-bot.rb b/Library/Homebrew/cmd/test-bot.rb index 3cca6eaaf8..65ba623819 100644 --- a/Library/Homebrew/cmd/test-bot.rb +++ b/Library/Homebrew/cmd/test-bot.rb @@ -802,6 +802,10 @@ module Homebrew content_url = "https://api.bintray.com/content/homebrew" content_url += "/#{bintray_repo}/#{bintray_package}/#{version}/#{filename}" + unless system "curl", "-I", "--fail", "--output", "/dev/null", + "https://homebrew.bintray.com/#{bintray_repo}/#{filename}" + content_url += "?override=1" + end curl "--silent", "--fail", "-u#{bintray_user}:#{bintray_key}", "-T", filename, content_url puts