Skip to content
Snippets Groups Projects
Select Git revision
  • 7d36eefe44e22ec2433d4a93c733f1278e0316f6
  • develop default protected
  • feature/local-dt-fsi
  • feature/kinetic-schemes
  • origin/stage/bouguettaia
  • feature/variational-hydro
  • save_clemence
  • feature/reconstruction
  • feature/composite-scheme-sources
  • feature/composite-scheme-other-fluxes
  • feature/serraille
  • 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
  • feature/escobar-smoother
  • 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
  • Stephane Del Pino's avatar
    Stéphane Del Pino authored
    subrepo:
      subdir:   "packages/CLI11"
      merged:   "da901cca"
    upstream:
      origin:   "git@github.com:CLIUtils/CLI11.git"
      branch:   "master"
      commit:   "da901cca"
    git-subrepo:
      version:  "0.3.1"
      origin:   "git@github.com:ingydotnet/git-subrepo.git"
      commit:   "a7ee886"
    cd9b656f
    History
    .travis.yml 4.98 KiB
    language: cpp
    sudo: false
    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
    
        # Check style/tidy
      - compiler: clang 
        env:
        - CHECK_STYLE=yes
        script:
        - cd "${TRAVIS_BUILD_DIR}"
        - scripts/check_style.sh
        - .ci/check_tidy.sh
    
        # Docs and clang 3.5
      - compiler: clang
        env:
        - DEPLOY_MAT=yes
        addons:
          apt:
            packages:
            - clang-3.5
        install:
        - export CC=clang-3.5
        - export CXX=clang++-3.5
        script:
        - .ci/make_and_test.sh 11
        after_success:
        - export DOXYFILE=$TRAVIS_BUILD_DIR/docs/Doxyfile
        - export DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
        - |
          if [ "${TRAVIS_BRANCH}" == "master" ] && [ "${TRAVIS_PULL_REQUEST}" == "false" ]
          then
            . .ci/build_doxygen.sh
            .ci/build_docs.sh
          fi
    
        # GCC 7 and coverage (8 does not support lcov, wait till 9 and new lcov)
      - compiler: gcc
        env:
        - GCC_VER=7
        addons:
          apt:
            sources:
            - ubuntu-toolchain-r-test
            packages:
            - g++-7
            - curl
            - lcov