@ -2,25 +2,13 @@ language: cpp
sudo : false
sudo : false
addons:
addons:
coverity_scan:
project:
name : "diydrones/ardupilot"
description : "Build submitted via Travis CI"
notification_email : andrew-scan@tridgell.net
build_command_prepend : "make clean"
build_command : "make"
branch_pattern : coverity_scan
apt:
apt:
sources:
sources:
- sourceline : 'ppa:george-edison55/cmake-3.x'
- ubuntu-toolchain-r-test
- ubuntu-toolchain-r-test
# - george-edison55-cmake-3.x
# - llvm-toolchain-precise-3.7
# - llvm-toolchain-precise-3.7
packages:
packages:
- build-essential
- build-essential
- gawk
- gawk
- ccache
- genromfs
- genromfs
- libc6-i386
- libc6-i386
- libxml2-dev
- libxml2-dev
@ -30,13 +18,13 @@ addons:
- zlib1g-dev
- zlib1g-dev
- gcc-4.9
- gcc-4.9
- g++-4.9
- g++-4.9
- cmake
- cmake3
- cmake-data
- cmake3 -data
# - clang-3.7
# - clang-3.7
# - llvm-3.7
# - llvm-3.7
cache:
cache:
ccache : tru e
ccache : fals e
directories:
directories:
- $HOME/opt
- $HOME/opt
@ -47,9 +35,6 @@ before_install:
script:
script:
- Tools/scripts/build_ci.sh
- Tools/scripts/build_ci.sh
before_cache:
- ccache -z
notifications:
notifications:
webhooks:
webhooks:
urls:
urls:
@ -75,7 +60,9 @@ matrix:
env : CI_BUILD_TARGET="px4-v2 revo-bootloader"
env : CI_BUILD_TARGET="px4-v2 revo-bootloader"
- compiler : "gcc"
- compiler : "gcc"
env : CI_BUILD_TARGET="px4-v4 revo-mini"
env : CI_BUILD_TARGET="px4-v4 revo-mini"
- compiler : "gcc"
- if : type != cron
compiler : "gcc"
env : CI_BUILD_TARGET="sitltest-copter"
env : CI_BUILD_TARGET="sitltest-copter"
- compiler : "gcc"
- if : type != cron
compiler : "gcc"
env : CI_BUILD_TARGET="sitltest-quadplane sitltest-plane sitltest-rover"
env : CI_BUILD_TARGET="sitltest-quadplane sitltest-plane sitltest-rover"