about summary refs log tree commit diff
path: root/.travis.yml
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2016-06-27 21:29:12 +0000
committerMatthew Bauer <mjbauer95@gmail.com>2016-07-12 21:34:58 +0000
commitf76e5ab0cf0aa28e437a6b1c4aef4a85d2901b73 (patch)
tree691d09c10489a797eaa1fa1f878d757d72858117 /.travis.yml
parentdde259dfb5a0787b28e260da7575079bbabad6c3 (diff)
travis: split build into matrix of 3
This adds a 3rd matrix to be built by Travis. The new matrix "checks"
the NixPkgs evaluation so the other 2 can save their resources for
building. Hopefully, this will lead to less "out of space" errors that
seem to be happening with Travis. Also adds folding.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml16
1 files changed, 11 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index f29f71aa19f18..e8994ca7b2eee 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,14 +1,20 @@
 matrix:
-    allow_failures:
-        - os: osx
     include:
         - os: linux
           language: generic
           sudo: required
           dist: trusty
+          script:
+              - ./maintainers/scripts/travis-nox-review-pr.sh verify
+              - ./maintainers/scripts/travis-nox-review-pr.sh check
+              - ./maintainers/scripts/travis-nox-review-pr.sh tarball
+        - os: linux
+          language: generic
+          sudo: required
+          dist: trusty
+          script: ./maintainers/scripts/travis-nox-review-pr.sh pr
         - os: osx
           language: generic
           osx_image: xcode7.3
-before_install: ./maintainers/scripts/travis-nox-review-pr.sh nix
-install: ./maintainers/scripts/travis-nox-review-pr.sh nox
-script: ./maintainers/scripts/travis-nox-review-pr.sh build
+          script: ./maintainers/scripts/travis-nox-review-pr.sh pr
+install: ./maintainers/scripts/travis-nox-review-pr.sh install