diff options
| author | Mike McQuaid | 2016-12-03 13:47:52 +0000 |
|---|---|---|
| committer | Mike McQuaid | 2016-12-03 13:47:52 +0000 |
| commit | 0d8fc920d66652d22c4b6623ec6aefff79a44cb2 (patch) | |
| tree | c61bf6a733fb3a4bdb9e0a7204e9b6791517edf2 /Library/Homebrew/dev-cmd | |
| parent | bc9d3afd6ed0da795148c8f31fc1d8e5167eed35 (diff) | |
| download | brew-0d8fc920d66652d22c4b6623ec6aefff79a44cb2.tar.bz2 | |
tap-new: use latest Travis CI recommended config.
Pretty sure no-one cares about this except me but this works
consistently across a variety of different taps and is faster than the
old version.
Diffstat (limited to 'Library/Homebrew/dev-cmd')
| -rw-r--r-- | Library/Homebrew/dev-cmd/tap-new.rb | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/Library/Homebrew/dev-cmd/tap-new.rb b/Library/Homebrew/dev-cmd/tap-new.rb index 03cbea646..6e1977446 100644 --- a/Library/Homebrew/dev-cmd/tap-new.rb +++ b/Library/Homebrew/dev-cmd/tap-new.rb @@ -55,14 +55,13 @@ module Homebrew - if [ -f ".git/shallow" ]; then travis_retry git fetch --unshallow; fi - - sudo chown -R $USER "$(brew --repo)" - - git -C "$(brew --repo)" reset --hard origin/master + - HOMEBREW_REPOSITORY="$(brew --repo)" + - sudo chown -R "$USER" "$HOMEBREW_REPOSITORY" + - git -C "$HOMEBREW_REPOSITORY" reset --hard origin/master - brew update || brew update - - rm -rf "$(brew --repo $TRAVIS_REPO_SLUG)" - - mkdir -p "$(brew --repo $TRAVIS_REPO_SLUG)" - - rsync -az "$TRAVIS_BUILD_DIR/" "$(brew --repo $TRAVIS_REPO_SLUG)" - - export TRAVIS_BUILD_DIR="$(brew --repo $TRAVIS_REPO_SLUG)" - - cd "$(brew --repo)" + - HOMEBREW_TAP_DIR="$(brew --repo "$TRAVIS_REPO_SLUG")" + - rm -rf "$HOMEBREW_TAP_DIR" + - ln -s "$PWD" "$HOMEBREW_TAP_DIR" - export HOMEBREW_DEVELOPER="1" - ulimit -n 1024 |
