.travis.yml 1.46 KB
Newer Older
Ted Mielczarek's avatar
Ted Mielczarek committed
1 2 3
# Travis build integration.
# https://docs.travis-ci.com/
language: cpp
4 5 6

# Order here matters for implicit matrix generation and coverity scan.
# See scripts/travis-build.sh for details.
Ted Mielczarek's avatar
Ted Mielczarek committed
7 8 9 10 11 12 13 14 15 16 17 18 19 20
# TODO: add a clang build as well.
compiler:
 - gcc
addons:
  apt:
    sources:
      - ubuntu-toolchain-r-test
    packages:
      - gcc-4.8
      - g++-4.8
# Travis sets CC/CXX to the system toolchain based on the `compiler`
# selection. If clang is added, this should move to be set inside the
# matrix.
env:
21 22 23 24
  global:
    - secure: "FPczJ1u7FWGXOtUVf5AONeexfQDYnKRtuNs3phLwlPPAbgAlIc/WeTRSHC8DAb1T8IyPdN3Zi7cqLz0dvPol0iX1fWSfr8YdtW0ea8nUYH5ldmmp6H75FEUJUcISmYwL4WN7TldC6Hnzrlbw/0xmBH8gtAgddtBXKc9P9SwEZvM4OiFMHbMPwZEhRj+D95rfH12lgh3D16nbXGnx3rSNbHszvIxrU2VvlLo9Aa+hbmVj5CsBiNJjhDS64ie+VMTkuzcWNqLRYaGOCQ8ftKAlj/fjGfoKjPDN9dSJg9gW1FjOMPeQo93qhSc/hCmTq7sWxBJu48telinUgESdE5q/8gRf5J05ImWPntZAkC/wQkA20K7Kp/fH1CRaYXQMWKjts8c6dQZ5R4WxE4WXUo5rz573Ti9uyVTLys9whnzaib3YbqYv04irkhpgzo3rd8PF8SXpgK99ySQCcv/Dh7UQuXPpcaknOk2mBySXjQDgpQHHXDN2uUek1HEo5xit8fQuQw3TdPIZ9ZgzQ/c5/Dx6sLWAGEfVH9MN+hy6AiZnJ1JI+XF82kAf1pnf8WddHtlE7pAdWRFQt0iOj9T9esV1/o0VCJVzJLRdpKecF0sTpJxDuan6cFI0tNCkNjHFA5wJKYAvdOPAmYkqre7aIIqSOKy3Fjh9JP9CBJFy7eals9U="
  matrix:
    - USE_CC=gcc-4.8 USE_CXX=g++-4.8
Ted Mielczarek's avatar
Ted Mielczarek committed
25 26
before_install: ./scripts/travis-checkout.sh
script: ./scripts/travis-build.sh
27 28

# Order here matters; see compiler comment above.
Ted Mielczarek's avatar
Ted Mielczarek committed
29 30 31 32 33 34
# TODO: add mac support
os:
  - linux
notifications:
  email:
    - google-breakpad-dev@googlegroups.com