This repository was archived by the owner on Sep 30, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +26
-7
lines changed Expand file tree Collapse file tree 1 file changed +26
-7
lines changed Original file line number Diff line number Diff line change 11language : ruby
2- os : osx
3- osx_image : xcode8.3
4- rvm : system
2+ matrix :
3+ fast_finish : true
4+ include :
5+ - os : osx
6+ osx_image : xcode8.3
7+ rvm : system
8+ - os : linux
9+ sudo : required
10+ dist : trusty
11+ rvm : 2.3.3
512
613before_install :
714 - export HOMEBREW_DEVELOPER=1
15+ - export HOMEBREW_NO_AUTO_UPDATE=1
816 - if [ -f ".git/shallow" ]; then
917 travis_retry git fetch --unshallow;
1018 fi
11- - HOMEBREW_REPOSITORY="$(brew --repo)"
12- - sudo chown -R "$USER" "$HOMEBREW_REPOSITORY"
13- - git -C "$HOMEBREW_REPOSITORY" fetch;
14- - git -C "$HOMEBREW_REPOSITORY" reset --hard origin/master;
19+ - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then
20+ HOMEBREW_REPOSITORY="$(brew --repo)";
21+ sudo chown -R "$USER" "$HOMEBREW_REPOSITORY";
22+ git -C "$HOMEBREW_REPOSITORY" fetch;
23+ git -C "$HOMEBREW_REPOSITORY" reset --hard origin/master;
24+ else
25+ HOME=/home/linuxbrew;
26+ sudo mkdir $HOME;
27+ sudo chown "$USER:" $HOME;
28+ git clone --depth=1 https://github.com/Linuxbrew/brew $HOME/.linuxbrew/Homebrew;
29+ mkdir $HOME/.linuxbrew/bin;
30+ ln -s ../Homebrew/bin/brew $HOME/.linuxbrew/bin/;
31+ PATH=$HOME/.linuxbrew/bin:$HOME/.linuxbrew/sbin:$PATH;
32+ export HOMEBREW_BUILD_FROM_SOURCE=1;
33+ fi
1534 - HOMEBREW_TAP_DIR="$(brew --repo "$TRAVIS_REPO_SLUG")"
1635 - mkdir -p "$HOMEBREW_TAP_DIR"
1736 - rm -rf "$HOMEBREW_TAP_DIR"
You can’t perform that action at this time.
0 commit comments