aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/dev-cmd
diff options
context:
space:
mode:
authorMike McQuaid2016-12-03 13:47:52 +0000
committerMike McQuaid2016-12-03 13:47:52 +0000
commit0d8fc920d66652d22c4b6623ec6aefff79a44cb2 (patch)
treec61bf6a733fb3a4bdb9e0a7204e9b6791517edf2 /Library/Homebrew/dev-cmd
parentbc9d3afd6ed0da795148c8f31fc1d8e5167eed35 (diff)
downloadbrew-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.rb13
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