Better Iterm resetting
[betaflight.git] / .travis.yml
blob657aa64ae3c60cf2a02e733622b4dcdbe6ce4963
1 env:
2   - RUNTESTS=True
3   - PUBLISHMETA=True
4   - PUBLISHDOCS=True
5   - TARGET=CC3D
6   - TARGET=CC3D_OPBL
7   - TARGET=CC3D_BP6
8   - TARGET=CC3D_OPBL_BP6
9   - TARGET=COLIBRI_RACE
10   - TARGET=CHEBUZZF3
11   - TARGET=CJMCU
12   - TARGET=EUSTM32F103RC
13   - TARGET=SPRACINGF3
14   - TARGET=NAZE
15   - TARGET=NAZE32PRO
16   - TARGET=OLIMEXINO
17   - TARGET=RMDO
18   - TARGET=PORT103R
19   - TARGET=SPARKY
20   - TARGET=STM32F3DISCOVERY
21   - TARGET=ALIENWIIF1
22   - TARGET=ALIENWIIF3
24 # use new docker environment
25 sudo: false
27 addons:
28   apt:
29     packages:
30       - build-essential
31       - git
32       - libc6-i386
33       - zlib1g-dev
34       - libssl-dev
35       - wkhtmltopdf
36       - libxml2-dev
37       - libxslt-dev
39 # We use cpp for unit tests, and c for the main project.
40 language: cpp
41 compiler: clang
43 before_install:
44   - 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 -
46 install:
47   - export PATH=$PATH:$PWD/gcc-arm-none-eabi-4_9-2015q2/bin
49 before_script: arm-none-eabi-gcc --version
50 script: ./.travis.sh
52 cache: apt
54 notifications:
55   irc: "chat.freenode.net#cleanflight"
56   use_notice: true
57   skip_join: true