Prevent segfault on extended trim (#3907)
[opentx.git] / .travis.yml
blob3e9230aac13ff5f375f6f716b01a477ecc0a623f
1 sudo: required
2 dist: trusty
3 language: python
5 virtualenv:
6   system_site_packages: true
8 python:
9   - 3.4
11 before_install:
12   - sudo add-apt-repository ppa:ubuntu-sdk-team/ppa --yes
13   - sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded --yes
14   - sudo add-apt-repository ppa:ubuntu-toolchain-r/test --yes
15   - sudo apt-get update -qq
17 install:
18   - sudo apt-get --yes --force-yes install qtbase5-dev qtmultimedia5-dev qttools5-dev qttools5-dev-tools python3-pyqt5 curl gcc-arm-none-eabi libfox-1.6-dev libgtest-dev
19   - wget --quiet http://firmware.ardupilot.org/Tools/Travis/gcc-avr_1%253a4.8-2.1_amd64.deb
20   - wget --quiet http://firmware.ardupilot.org/Tools/Travis/libmpfr4_3.1.2-1_amd64.deb
21   - wget --quiet http://firmware.ardupilot.org/Tools/Travis/avr-libc_1%253a1.8.0-4.1_all.deb
22   - wget --quiet http://firmware.ardupilot.org/Tools/Travis/binutils-avr_2.23.1-2.1_amd64.deb
23   - wget --quiet http://firmware.ardupilot.org/Tools/Travis/libmpc3_1.0.1-1ubuntu1_amd64.deb
24   - sudo dpkg --install gcc-avr_1%3a4.8-2.1_amd64.deb avr-libc_1%3a1.8.0-4.1_all.deb libmpfr4_3.1.2-1_amd64.deb binutils-avr_2.23.1-2.1_amd64.deb libmpc3_1.0.1-1ubuntu1_amd64.deb
26 script:
27   - ./tools/commit-tests.sh