Skip to content
Snippets Groups Projects
Select Git revision
  • 476a9593d92a2c0eb41a827e6e2d60d240b805e3
  • develop default protected
  • feature/gmsh-reader
  • feature/reconstruction
  • save_clemence
  • origin/stage/bouguettaia
  • feature/kinetic-schemes
  • feature/local-dt-fsi
  • feature/composite-scheme-sources
  • feature/composite-scheme-other-fluxes
  • feature/serraille
  • feature/variational-hydro
  • feature/composite-scheme
  • hyperplastic
  • feature/polynomials
  • feature/gks
  • feature/implicit-solver-o2
  • feature/coupling_module
  • feature/implicit-solver
  • feature/merge-local-dt-fsi
  • master protected
  • v0.5.0 protected
  • v0.4.1 protected
  • v0.4.0 protected
  • v0.3.0 protected
  • v0.2.0 protected
  • v0.1.0 protected
  • Kidder
  • v0.0.4 protected
  • v0.0.3 protected
  • v0.0.2 protected
  • v0 protected
  • v0.0.1 protected
33 results

.travis.yml

Blame
  • .travis.yml 3.81 KiB
    language: cpp
    dist: trusty
    
    # Exclude ghpages,
    # but even better, don't build branch and PR, just PR
    # Include tags starting with v and a digit
    branches:
      only:
      - master
      - /^v\d/
    
    cache:
      apt: true
      directories:
      - "${TRAVIS_BUILD_DIR}/deps/doxygen"
    
    matrix:
      include:
        # Default clang
      - compiler: clang
        script:
        - .ci/make_and_test.sh 11
        - .ci/make_and_test.sh 14
        - .ci/make_and_test.sh 17
    
        # Docs and clang 3.5
      - compiler: clang
        language: node_js
        node_js: "7.4.0"
        env:
        - DEPLOY_MAT=yes
        addons:
          apt:
            packages:
            - clang-3.5
        install:
        - export CC=clang-3.5
        - export CXX=clang++-3.5
        - npm install gitbook-cli -g
        - gitbook fetch 3.2.3
        - gitbook install book
        script:
        - .ci/make_and_test.sh 11
        after_success:
        - export DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
        - . .ci/build_doxygen.sh
        - doxygen docs/Doxyfile
        - gitbook build book html/book
    
        # GCC 7 and coverage (8 does not support lcov, wait till 9 and new lcov)
      - compiler: gcc
        dist: bionic
        addons:
          apt:
            packages:
            - curl
            - lcov
        install:
        - DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
        - cd $TRAVIS_BUILD_DIR
        - ". .ci/build_lcov.sh"
        - ".ci/run_codecov.sh"
        script:
        - .ci/make_and_test.sh 11 -DCLI11_EXAMPLE_JSON=ON
        - .ci/make_and_test.sh 14 -DCLI11_EXAMPLE_JSON=ON
        - .ci/make_and_test.sh 17 -DCLI11_EXAMPLE_JSON=ON
    
        # GCC 4.8 and Conan
      - compiler: gcc
        dist: bionic