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