From 6b5ec50ab9f6f8e83c9122f7f38d03e600f7fe0d Mon Sep 17 00:00:00 2001 From: Kenneth Reitz <me@kennethreitz.org> Date: Fri, 10 Mar 2017 11:58:38 -0500 Subject: [PATCH] new travis matrix --- .travis.yml | 7 +++++-- tests.sh | 16 ++++++++++++++++ 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100755 tests.sh diff --git a/.travis.yml b/.travis.yml index bf8c79be..7f5f0267 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,5 +2,8 @@ language: bash sudo: required services: - docker -install: docker pull heroku/cedar:14 -script: make test +# install: docker pull heroku/cedar:14 +script: ./tests.sh +env: + - STACK=heroku-16 + - STACK=cedar-14 \ No newline at end of file diff --git a/tests.sh b/tests.sh new file mode 100755 index 00000000..b4a7fedb --- /dev/null +++ b/tests.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh + +if [[ ! "$STACK" ]]; then + echo '$STACK must be set! (heroku-16 | cedar-14)' + exit 1 +fi + +if [[ "$STACK" == "cedar-14" ]]; then + make test-cedar-14 + exit $? +fi + +if [[ "$STACK" == "heroku-16" ]]; then + make test-heroku-16 + exit $? +fi \ No newline at end of file -- GitLab