Travis: Build POSIX before unit tests

This commit is contained in:
Lorenz Meier
2015-05-19 23:02:16 +02:00
parent 0d19a50b1b
commit a02b99ec59
+14 -14
View File
@@ -60,23 +60,23 @@ env:
script: script:
- ccache -z - ccache -z
- arm-none-eabi-gcc --version - arm-none-eabi-gcc --version
- echo 'Running Tests..' && echo -en 'travis_fold:start:script.1\\r' - echo 'Building POSIX Firmware..' && echo -en 'travis_fold:start:script.1\\r'
- make tests
- cat src/modules/systemlib/mixer/mixer_multirotor.generated.h
- echo -en 'travis_fold:end:script.1\\r'
- echo 'Building NuttX..' && echo -en 'travis_fold:start:script.2\\r'
- make archives
- ccache -s
- echo -en 'travis_fold:end:script.2\\r'
- echo 'Building NuttX Firmware..' && echo -en 'travis_fold:start:script.3\\r'
- make -j4
- ccache -s
- echo -en 'travis_fold:end:script.3\\r'
- zip Firmware.zip Images/*.px4
- echo 'Building POSIX Firmware..' && echo -en 'travis_fold:start:script.4\\r'
- make posix -j4 - make posix -j4
- ccache -s - ccache -s
- echo -en 'travis_fold:end:script.1\\r'
- echo 'Running Tests..' && echo -en 'travis_fold:start:script.2\\r'
- make tests
- cat src/modules/systemlib/mixer/mixer_multirotor.generated.h
- echo -en 'travis_fold:end:script.2\\r'
- echo 'Building NuttX..' && echo -en 'travis_fold:start:script.3\\r'
- make archives
- ccache -s
- echo -en 'travis_fold:end:script.3\\r'
- echo 'Building NuttX Firmware..' && echo -en 'travis_fold:start:script.4\\r'
- make -j4
- ccache -s
- echo -en 'travis_fold:end:script.4\\r' - echo -en 'travis_fold:end:script.4\\r'
- zip Firmware.zip Images/*.px4
after_script: after_script:
- git clone git://github.com/PX4/CI-Tools.git - git clone git://github.com/PX4/CI-Tools.git