continue to force telemetry inversion to ON by default for STM32F3
[betaflight.git] / .travis.yml
blob39720bf2157dfad0cea7d001153625e8d57ef2b9
1 # boards are ordered by priority so that when monitoring a build developers get feedback on the important ones first.
2 env:
3   - RUNTESTS=True
4   - PUBLISHMETA=True
5   - PUBLISHDOCS=True
6   - TARGET=SPRACINGF3MINI
7   - TARGET=SPRACINGF3EVO
8   - TARGET=SPRACINGF3
9   - TARGET=NAZE
10   - TARGET=CC3D
11   - TARGET=CJMCU
12   - TARGET=SPARKY
13   - TARGET=COLIBRI_RACE
14   - TARGET=LUX_RACE  
15   - TARGET=MOTOLAB
16   - TARGET=RMDO
17   - TARGET=ALIENWIIF3
18   - TARGET=ALIENWIIF1
19   - TARGET=STM32F3DISCOVERY
20   - TARGET=PORT103R
21   - TARGET=EUSTM32F103RC
22   - TARGET=CHEBUZZF3
23   - TARGET=OLIMEXINO
24   - TARGET=NAZE32PRO
25   - TARGET=IRCFUSIONF3
27 # use new docker environment
28 sudo: false
30 addons:
31   apt:
32     packages:
33       - build-essential
34       - git
35       - libc6-i386
36       - zlib1g-dev
37       - libssl-dev
38       - wkhtmltopdf
39       - libxml2-dev
40       - libxslt-dev
42 # We use cpp for unit tests, and c for the main project.
43 language: cpp
44 compiler: clang
46 before_install:
47   - 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 -
49 install:
50   - export PATH=$PATH:$PWD/gcc-arm-none-eabi-4_9-2015q2/bin
52 before_script: arm-none-eabi-gcc --version
53 script: ./.travis.sh
55 cache: apt
57 notifications:
58   irc: "chat.freenode.net#cleanflight"
59   use_notice: true
60   skip_join: true