travis-ci optimizations (#4870)

* move gcc 4.9 build to circleci

* travis-ci update to xcode 7.3

* travis-ci limit git fetching for OSX

* Makefile split firmware targets for CI

* OSX ccache
This commit is contained in:
Daniel Agar
2016-06-22 17:42:49 -04:00
committed by GitHub
parent 56ddd29f1a
commit b247dac120
3 changed files with 26 additions and 21 deletions
+8 -1
View File
@@ -289,7 +289,9 @@ endif
unittest: posix_sitl_test
$(call cmake-build-other,unittest, ../unittests)
@(cd build_unittest && ctest -j2 --output-on-failure)
tests: posix_sitl_test unittest
test_onboard_sitl:
@HEADLESS=1 make posix_sitl_test gazebo_iris
@@ -301,6 +303,11 @@ qgc_firmware: \
check_mindpx-v2_default \
check_px4fmu-v4_default_and_uavcan
extra_firmware: \
check_px4-stm32f4discovery_default \
check_px4fmu-v2_test \
check_px4fmu-v2_ekf2
package_firmware:
@zip --junk-paths Firmware.zip `find . -name \*.px4`