tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

.travis.yml (1703B)


      1 sudo: true
      2 dist: trusty
      3 language: cpp
      4 cache: apt
      5 
      6 git:
      7  depth: 1
      8 
      9 matrix:
     10  include:
     11    - os: linux
     12      compiler: gcc
     13      addons:
     14        apt:
     15          sources:
     16            - ubuntu-toolchain-r-test
     17          packages:
     18            - g++-5
     19            - valgrind
     20            - ninja-build
     21      env:
     22        - COMPILER=g++-5
     23        - NO_EXCEPTIONS=OFF
     24 
     25    - os: linux
     26      compiler: gcc
     27      addons:
     28        apt:
     29          sources:
     30            - ubuntu-toolchain-r-test
     31          packages:
     32            - g++-6
     33            - valgrind
     34            - ninja-build
     35      env:
     36        - COMPILER=g++-6
     37        - NO_EXCEPTIONS=OFF
     38 
     39    - os: linux
     40      compiler: gcc
     41      addons:
     42        apt:
     43          sources:
     44            - ubuntu-toolchain-r-test
     45          packages:
     46            - g++-6
     47            - valgrind
     48            - ninja-build
     49      env:
     50        - COMPILER=g++-6
     51        - NO_EXCEPTIONS=ON
     52 
     53    - os: linux
     54      compiler: clang
     55      addons:
     56        apt:
     57          sources:
     58            - ubuntu-toolchain-r-test
     59            - llvm-toolchain-trusty-5.0
     60          packages:
     61            - g++-6
     62            - clang-5.0
     63            - ninja-build
     64      env:
     65        - COMPILER=clang++-5.0
     66        - NO_EXCEPTIONS=OFF
     67 
     68    - os: linux
     69      compiler: clang
     70      addons:
     71        apt:
     72          sources:
     73            - ubuntu-toolchain-r-test
     74            - llvm-toolchain-trusty-5.0
     75          packages:
     76            - g++-6
     77            - clang-5.0
     78            - ninja-build
     79      env:
     80        - COMPILER=clang++-5.0
     81        - NO_EXCEPTIONS=ON
     82 
     83 
     84 install:
     85  - export CXX=$COMPILER
     86  - $CXX --version
     87  - chmod +x tools/travis-ci.sh
     88 
     89 script:
     90  - ./tools/travis-ci.sh
     91 
     92 notifications:
     93  email: false