Francisco Ferreira
a74a7e5dfe
ci: update ccache and improve its support
...
Update ccache to 3.2.5
Set ccache size
Display ccache statistics for each build
Disable ccache for configure phase
Export ccache bin path
travis: remove ccache stats before saving cache
9 years ago
Francisco Ferreira
0f69b49ff1
ci: add ccache to clang builds
9 years ago
Francisco Ferreira
95343255e1
ci: use updated version of ccache
9 years ago
Francisco Ferreira
25f9832717
ci: split configure script between installing APT packages and other configurations
9 years ago
Andrew Tridgell
fa36d6cac1
Travis: added force-yes to try to fix build
9 years ago
Andrew Tridgell
dea708b368
Tools: switch to ardupilot.org for firmware and autotest
9 years ago
Francisco Ferreira
4643c7bf9e
travis: add Clang builds
...
PX4 isn't supported at the moment and sitltest always use GCC, so we include the only ones that build
Travis has old LLVM installed and old Clang in a strange path (not a package) which interfere with the use of clang-3.7
9 years ago
Francisco Ferreira
dd93f62bdd
ci: fix PATH export
9 years ago
Francisco Ferreira
34de26502d
ci: add Clang package
...
Use flags to tell Waf what compiler to use
Don't use Make build system if compiler is Clang
9 years ago
Lucas De Marchi
df150cd8dd
ci: add missing ppa for Trusty
...
Thanks Francisco Ferreira.
9 years ago
Lucas De Marchi
02619b4a25
ci: install cmake >= 3.2
...
Also remove the -qq from the call to apt-get install so it's easier to
debug failures in future.
9 years ago
Andrew Tridgell
119cf6bb13
ci: added sitltest target
...
this adds some basic SITL testing to our CI
9 years ago
Lucas De Marchi
36d669a2ab
ci: switch linux/sitl compiler to 4.9
9 years ago
Lucas De Marchi
1cd20c50a6
ci: integrate ccache configuration
...
Also split the exportline setting to allow one PATH per line.
9 years ago
Ricardo de Almeida Gonzaga
c8d01f4bf4
ci: add configure-ci.sh
...
In order to use it in Travis and in Semaphore.
9 years ago