summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 97b3e9993f3b065c41fc98b6dc28322ea2457601 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
sudo: required

services:
- docker

before_install:
- docker build -t build_ubuntu_18_3 docker/ubuntu_18_3/
- docker build -t build_ubuntu_19 docker/ubuntu_19/
- docker build -t build_centos_18_3 docker/centos_18_3/
- docker build -t build_centos_19 docker/centos_19/

script:
- docker run -v $TRAVIS_BUILD_DIR:/home/sd/ build_ubuntu_18_3 /bin/sh -c "cd /home/sd/; make all; make test"
- docker run -v $TRAVIS_BUILD_DIR:/home/sd/ build_ubuntu_19 /bin/sh -c "cd /home/sd/; make all; make test"
- docker run -v $TRAVIS_BUILD_DIR:/home/sd/ build_centos_18_3 /bin/sh -c "cd /home/sd/; make all; make test"
- docker run -v $TRAVIS_BUILD_DIR:/home/sd/ build_centos_19 /bin/sh -c "cd /home/sd/; make all; make test"