Merge pull request #17 from josephspurrier/master
restore: fetch dependencies recursively
diff --git a/.travis.yml b/.travis.yml
index d5faf02..2430b4a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,15 +1,32 @@
language: go
-go_import_path: github.com/FiloSottile/gvt
+
go:
- - 1.5.2
- - 1.4.3
+ - 1.5.3
+ - 1.6rc2
- tip
+matrix:
+ allow_failures:
+ - go: tip
+
sudo: false
-addons:
- ssh_known_hosts:
- - bitbucket.org
+os:
+ - linux
+ - osx
-script:
- - go test -v ./...
+# ssh_known_hosts is broken on OS X, run ssh-keyscan manually instead
+# See https://github.com/travis-ci/travis-ci/issues/5596
+# addons:
+# ssh_known_hosts:
+# - bitbucket.org
+before_install:
+ - ssh-keyscan -t rsa -T 30 -H bitbucket.org | tee -a $HOME/.ssh/known_hosts
+
+env:
+ global:
+ - GO15VENDOREXPERIMENT="1"
+
+install:
+ - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi
+ - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install bazaar; fi