OLD | NEW |
1 # Travis build integration. | 1 # Travis build integration. |
2 # https://docs.travis-ci.com/ | 2 # https://docs.travis-ci.com/ |
3 language: cpp | 3 language: cpp |
| 4 |
| 5 # Order here matters for implicit matrix generation and coverity scan. |
| 6 # See scripts/travis-build.sh for details. |
4 # TODO: add a clang build as well. | 7 # TODO: add a clang build as well. |
5 compiler: | 8 compiler: |
6 - gcc | 9 - gcc |
7 addons: | 10 addons: |
8 apt: | 11 apt: |
9 sources: | 12 sources: |
10 - ubuntu-toolchain-r-test | 13 - ubuntu-toolchain-r-test |
11 packages: | 14 packages: |
12 - gcc-4.8 | 15 - gcc-4.8 |
13 - g++-4.8 | 16 - g++-4.8 |
14 # Travis sets CC/CXX to the system toolchain based on the `compiler` | 17 # Travis sets CC/CXX to the system toolchain based on the `compiler` |
15 # selection. If clang is added, this should move to be set inside the | 18 # selection. If clang is added, this should move to be set inside the |
16 # matrix. | 19 # matrix. |
17 env: | 20 env: |
18 - USE_CC=gcc-4.8 USE_CXX=g++-4.8 | 21 global: |
| 22 - secure: "FPczJ1u7FWGXOtUVf5AONeexfQDYnKRtuNs3phLwlPPAbgAlIc/WeTRSHC8DAb1T8
IyPdN3Zi7cqLz0dvPol0iX1fWSfr8YdtW0ea8nUYH5ldmmp6H75FEUJUcISmYwL4WN7TldC6Hnzrlbw/
0xmBH8gtAgddtBXKc9P9SwEZvM4OiFMHbMPwZEhRj+D95rfH12lgh3D16nbXGnx3rSNbHszvIxrU2Vvl
Lo9Aa+hbmVj5CsBiNJjhDS64ie+VMTkuzcWNqLRYaGOCQ8ftKAlj/fjGfoKjPDN9dSJg9gW1FjOMPeQo
93qhSc/hCmTq7sWxBJu48telinUgESdE5q/8gRf5J05ImWPntZAkC/wQkA20K7Kp/fH1CRaYXQMWKjts
8c6dQZ5R4WxE4WXUo5rz573Ti9uyVTLys9whnzaib3YbqYv04irkhpgzo3rd8PF8SXpgK99ySQCcv/Dh
7UQuXPpcaknOk2mBySXjQDgpQHHXDN2uUek1HEo5xit8fQuQw3TdPIZ9ZgzQ/c5/Dx6sLWAGEfVH9MN+
hy6AiZnJ1JI+XF82kAf1pnf8WddHtlE7pAdWRFQt0iOj9T9esV1/o0VCJVzJLRdpKecF0sTpJxDuan6c
FI0tNCkNjHFA5wJKYAvdOPAmYkqre7aIIqSOKy3Fjh9JP9CBJFy7eals9U=" |
| 23 matrix: |
| 24 - USE_CC=gcc-4.8 USE_CXX=g++-4.8 |
19 before_install: ./scripts/travis-checkout.sh | 25 before_install: ./scripts/travis-checkout.sh |
20 script: ./scripts/travis-build.sh | 26 script: ./scripts/travis-build.sh |
| 27 |
| 28 # Order here matters; see compiler comment above. |
21 # TODO: add mac support | 29 # TODO: add mac support |
22 os: | 30 os: |
23 - linux | 31 - linux |
24 notifications: | 32 notifications: |
25 email: | 33 email: |
26 - google-breakpad-dev@googlegroups.com | 34 - google-breakpad-dev@googlegroups.com |
OLD | NEW |