Codebase list qsslcaudit / master .travis.yml
master

Tree @master (Download .tar.gz)

.travis.yml @masterraw · history · blame

language: cpp
compiler: gcc
os: linux

services:
  - docker

branches:
  only:
  - master

matrix:
  include:
  - env: DIST=xenial MODE=safe
  - env: DIST=xenial MODE=unsafe
  - env: DIST=bionic MODE=unsafe

before_install:
  - NAME=qs-${MODE}-${DIST}
  - docker build -f Dockerfile.${NAME} -t ${NAME} .

install:
  - docker run -d --name ${NAME} -e LC_ALL="en_US.UTF-8" -e LANG="en_US.UTF-8" ${NAME} tail -f /dev/null
  - SH="docker exec -t ${NAME} bash -c"

script:
  - $SH "tools/run-autotests.sh"
  - $SH "tools/run-e2e-tests.sh $MODE"