Fixes for NAZE (and potentially other target) uart issues
[betaflight.git] / .travis.yml
blob4e7a7b408bfe144ccb607377e2179cbb16b57e69
1 env:
2 #  - RUNTESTS=True
3 #  - PUBLISHMETA=True
4 #  - PUBLISHDOCS=True
5 #  - TARGET=AFROMINI
6 #  - TARGET=BEEBRAIN
7 #  - TARGET=AIORACERF3
8 #  - TARGET=AIR32
9 #  - TARGET=AIRHEROF3
10 #  - TARGET=ALIENFLIGHTF1
11   - TARGET=ALIENFLIGHTF3
12   - TARGET=ALIENFLIGHTF4
13   - TARGET=ANYFCF7
14   - TARGET=BETAFLIGHTF3
15   - TARGET=BLUEJAYF4
16   - TARGET=CC3D
17   - TARGET=CC3D_OPBL
18 #  - TARGET=CHEBUZZF3
19 #  - TARGET=CJMCU
20 #  - TARGET=COLIBRI
21 #  - TARGET=COLIBRI_OPBL
22 #  - TARGET=COLIBRI_RACE
23 #  - TARGET=DOGE
24 #  - TARGET=EUSTM32F103RC
25 #  - TARGET=F4BY
26 #  - TARGET=FURYF3
27   - TARGET=FURYF4
28 #  - TARGET=IRCFUSIONF3
29 #  - TARGET=ISHAPEDF3
30 #  - TARGET=KISSFC
31 #  - TARGET=LUX_RACE
32 #  - TARGET=MICROSCISKY
33 #  - TARGET=MOTOLAB
34   - TARGET=NAZE
35 #  - TARGET=OLIMEXINO
36 #  - TARGET=OMNIBUS
37 #  - TARGET=OMNIBUSF4
38 #  - TARGET=PIKOBLX
39 #  - TARGET=PORT103R
40 #  - TARGET=RACEBASE
41   - TARGET=REVO
42 #  - TARGET=REVONANO
43 #  - TARGET=REVO_OPBL
44 #  - TARGET=RMDO
45 #  - TARGET=SINGULARITY
46   - TARGET=SIRINFPV
47   - TARGET=SPARKY
48 #  - TARGET=SPARKY2
49 #  - TARGET=SPARKY_OPBL
50   - TARGET=SPRACINGF3
51   - TARGET=SPRACINGF3EVO
52 #  - TARGET=SPRACINGF3MINI
53   - TARGET=STM32F3DISCOVERY
54 #  - TARGET=VRRACE
55 #  - TARGET=X_RACERSPI
56 #  - TARGET=ZCOREF3
57 #  - TARGET=RCEXPLORERF3
59 # use new docker environment
60 sudo: false
62 addons:
63   apt:
64     packages:
65       - build-essential
66       - git
67       - libc6-i386
68       - zlib1g-dev
69       - libssl-dev
70       - wkhtmltopdf
71       - libxml2-dev
72       - libxslt-dev
74 # We use cpp for unit tests, and c for the main project.
75 language: cpp
76 compiler: clang
78 install:
79   - make arm_sdk_install
81 before_script: tools/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc --version
82 script: ./.travis.sh
84 cache: apt
86 #notifications:
87 #  irc: "chat.freenode.net#cleanflight"
88 #  use_notice: true
89 #  skip_join: true
91 notifications:
92   slack: betaflightgroup:LQSj02nsBEdefcO5UQcLgB0U
93   webhooks:
94     urls:
95       - https://webhooks.gitter.im/e/0c20f7a1a7e311499a88
96     on_success: always  # options: [always|never|change] default: always
97     on_failure: always  # options: [always|never|change] default: always
98     on_start: always     # options: [always|never|change] default: always