add initial travis ci config file

first build paparazzi itself, then compile all test targets
This commit is contained in:
Felix Ruess
2014-08-27 14:54:47 +02:00
parent 4275468ef2
commit 4e33b0e9be
2 changed files with 16 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
language: c
compiler:
- gcc
- clang
before_install:
- sudo add-apt-repository ppa:paparazzi-uav/ppa -y
- sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded -y
- sudo apt-get update -q
install:
- sudo apt-get install paparazzi-dev paparazzi-jsbsim gcc-arm-none-eabi
before_script: cd conf && ln -s conf_tests.xml conf.xml && cd ..
script:
- make
- make run_tests J=AUTO TEST_FILES=examples/01_compile_all_test_targets.t
+2
View File
@@ -1,6 +1,8 @@
Paparazzi UAS
=============
[![Build Status](https://travis-ci.org/paparazzi/paparazzi.png?branch=master)](https://travis-ci.org/paparazzi/paparazzi)
Paparazzi is an attempt to develop a free software Unmanned (Air) Vehicle System.
As of today the system is being used successfuly by a number of hobyists, universities and companies all over the world, on vehicle of various size ( 100g to 25Kg ) and of various nature ( fixed wing, rotorcrafts, boats and surface vehicles).