https://github.com/feelpp/feelpp
Raw File
Tip revision: f4d3e459a3f57e7205eb6014de3101cf1c32a1b4 authored by Christophe Prud'homme on 30 July 2016, 03:42:48 UTC
start work work on #811
Tip revision: f4d3e45
.travis.yml
git:
  depth: 1
  submodules: false

matrix:
  include:
      - env: DOCKERFILE="Dockerfile.dockerhub" TARGET_IMAGE="feelpp/develop:latest" TARGET_BRANCH="${TRAVIS_BRANCH}" CMAKE_FLAGS=""
        sudo: required
        services:
            - docker
      - env: DOCKERFILE="Dockerfile.minimal" TARGET_IMAGE="feelpp/develop:minimal" TARGET_BRANCH="${TRAVIS_BRANCH}" CMAKE_FLAGS="-DFEELPP_MINIMAL_BUILD=ON"
        sudo: required
        services:
            - docker

before_install:
- echo $TRAVIS_OS_NAME
- echo $HOME
- docker --version
- sudo apt-get update
- sudo apt-get install -y -q -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" docker-engine
- git clone --depth=1 https://github.com/feelpp/docker
- cd docker/dockerfiles/develop && docker build -f ${DOCKERFILE} -t ${TARGET_IMAGE} --build-arg=BRANCH=${TARGET_BRANCH} --build-arg=CMAKE_FLAGS="${CMAKE_FLAGS}" .

install:
- docker run feelpp/develop:latest true

script:
- true

back to top