From 49241473ec016fe0679e8cf84c90f5f9ef6f7227 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Thu, 17 Sep 2015 17:43:40 +0100 Subject: [PATCH] Add Travis CI configuration. Closes Homebrew/homebrew#43976. Signed-off-by: Mike McQuaid --- .gitignore | 1 + .travis.yml | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 .travis.yml diff --git a/.gitignore b/.gitignore index 87f4a78f0d786..7ebb029ba06c1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ /* !/.gitignore +!/.travis.yml !/.yardopts !/Library/ !/CODEOFCONDUCT.md diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000000..eb2f9c375cbb5 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,23 @@ +# Force OS X. +language: objective-c +os: osx +env: OSX=10.10 +osx_image: xcode7 +rvm: + - system +matrix: + include: + - env: OSX=10.9 + osx_image: beta-xcode6.2 + rvm: system + +before_install: + - sudo rsync -az "$TRAVIS_BUILD_DIR/" /usr/local/ + - export TRAVIS_BUILD_DIR="/usr/local" + - cd /usr/local + - if [ -f ".git/shallow" ]; then git fetch --unshallow; fi + - git reset --hard $TRAVIS_COMMIT + - git clean -qxdff + +script: + - brew test-bot