summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 68dc92966ac1dc7810fb2fd37b1ef0f0b681d9de (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_21 docker/ubuntu_21/
- docker build -t build_centos_21 docker/centos_21/
- docker build -t build_ubuntu_20 docker/ubuntu_20/
- docker build -t build_centos_20 docker/centos_20/

script:
- docker run -v $TRAVIS_BUILD_DIR:/home/sd/ build_ubuntu_21 /bin/sh -c "cd /home/sd/; make clean; make all; make test"
- docker run -v $TRAVIS_BUILD_DIR:/home/sd/ build_centos_21 /bin/sh -c "cd /home/sd/; make clean; make all; make test"
- docker run -v $TRAVIS_BUILD_DIR:/home/sd/ build_ubuntu_20 /bin/sh -c "cd /home/sd/; make clean; make all; make test"
- docker run -v $TRAVIS_BUILD_DIR:/home/sd/ build_centos_20 /bin/sh -c "cd /home/sd/; make clean; make all; make test"