Enable Gitter notifications for Travis CI
[betaflight.git] / .travis.yml
blob95f575ed0bcffdd7b9ca1199f0185c449e0e9bc9
1 env:
2   - TARGET=CC3D
3   - TARGET=NAZE
4   - TARGET=RMDO
5   - TARGET=SPRACINGF3
6   - TARGET=SPRACINGF3EVO
7   - TARGET=SPARKY
8   - TARGET=FURYF3
9   - TARGET=FURYF3_SPIFLASH
11 # use new docker environment
12 sudo: false
14 addons:
15   apt:
16     packages:
17       - build-essential
18       - git
19       - libc6-i386
20       - zlib1g-dev
21       - libssl-dev
22       - wkhtmltopdf
23       - libxml2-dev
24       - libxslt-dev
26 # We use cpp for unit tests, and c for the main project.
27 language: cpp
28 compiler: clang
30 before_install:
31   - curl --retry 10 --retry-max-time 120 -L "https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q2-update/+download/gcc-arm-none-eabi-4_9-2015q2-20150609-linux.tar.bz2" | tar xfj -
33 install:
34   - export PATH=$PATH:$PWD/gcc-arm-none-eabi-4_9-2015q2/bin
36 before_script: arm-none-eabi-gcc --version
37 script: ./.travis.sh
39 cache: apt
41 notifications:
42   email: false
43   webhooks:
44     urls:
45       - https://webhooks.gitter.im/e/34e795df229478ac3a3b
46     on_success: change
47     on_failure: always
48     on_start: never