Skip to content
Snippets Groups Projects
Commit 228239af authored by Mike McQuaid's avatar Mike McQuaid
Browse files

Allow forcing Homebrew GitHub organisation.

On Linux this defaults to Linuxbrew but in some cases (i.e. a Linux
machine performing uploads for Homebrew) we want to allow this to be
overridden back to the defaults.

Relies on a change incoming to `brew test-bot` to set this there.
parent 36a387da
No related branches found
No related tags found
No related merge requests found
......@@ -23,7 +23,7 @@ git() {
}
git_init_if_necessary() {
if [[ -n "$HOMEBREW_MACOS" ]]
if [[ -n "$HOMEBREW_MACOS" ]] || [[ -n "$HOMEBREW_FORCE_HOMEBREW_ORG" ]]
then
BREW_OFFICIAL_REMOTE="https://github.com/Homebrew/brew"
CORE_OFFICIAL_REMOTE="https://github.com/Homebrew/homebrew-core"
......
......@@ -526,13 +526,11 @@ end
# A specialized {Tap} class for the core formulae
class CoreTap < Tap
if OS.mac?
def default_remote
"https://github.com/Homebrew/homebrew-core"
end
else
def default_remote
"https://github.com/Linuxbrew/homebrew-core"
def default_remote
if OS.mac? || ENV["$HOMEBREW_FORCE_HOMEBREW_ORG"]
"https://github.com/Homebrew/homebrew-core".freeze
else
"https://github.com/Linuxbrew/homebrew-core".freeze
end
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment