aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--.travis.yml23
2 files changed, 24 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 87f4a78f0..7ebb029ba 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 000000000..eb2f9c375
--- /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