Skip to content
Permalink
Browse files

travis: Specify test matrix explicitly and add OS X

  • Loading branch information...
tbabej authored and pbeckingham committed Jan 1, 2019
1 parent 276039c commit 4fdb042ad4248f5f9e946d37096662c8916abf72
Showing with 20 additions and 8 deletions.
  1. +20 −8 .travis.yml
@@ -1,13 +1,25 @@
sudo: required
env:
- CONTAINER=fedora28
- CONTAINER=debianstable
- CONTAINER=ubuntu1604
services:
- docker
language: python
matrix:
include:
- name: "Fedora 28"
os: linux
env: CONTAINER=fedora28
services: docker
- name: "Debian Stable"
- os: linux
env: CONTAINER=debianstable
services: docker
- name: "Ubuntu 16.04"
- os: linux
env: CONTAINER=ubuntu1604
services: docker
- name: "Mac OS X"
os: osx
env: CONTAINER=osx
install:
# Build the docker container
- pushd $TRAVIS_BUILD_DIR
- docker-compose build test-$CONTAINER
- if [[ $CONTAINER != "osx" ]]; then docker-compose build test-$CONTAINER; done
script:
- docker-compose run test-$CONTAINER
- if [[ $CONTAINER != "osx" ]]; then docker-compose build test-$CONTAINER; else uname -a; done

0 comments on commit 4fdb042

Please sign in to comment.
You can’t perform that action at this time.