Magnus Ivarsson
6622b36af8
Speedup build by grouping the builds in a few groups to be run in parallell
2017-03-22 12:05:40 +01:00
TheAngularity
f7b731da7b
SDK Update to 6.3.1 2017q1
2017-03-01 19:47:26 +01:00
Michael Keller
cbd036a187
Rebase of #1917 : Update SDK to 6.2.1 2016q4 (thanks to @TheAngularity).
2017-01-31 14:20:23 +01:00
Anders Höglund
446959e8df
Travis. Run both unit tests and target builds. ( #1511 )
...
* Travis. Run both unit tests and target builds.
2016-11-09 21:28:14 +01:00
Anders Höglund
657eee6617
Travis optimizations ( #1496 )
...
* add travis directorie cache for arm sdk
* Travis. Test if make all in one job would work. And how slow/fast.
* Travis. Check that the old method with a couple specific targets still works.
* Rebased master and build all targets again.
* Make verbosity level 0 even less verbose, was still too much for travis in one mega-jumbo-all-target build.
* Even less output from make in verbosity level 0. Some Makefile symbol name cleanup too.
* arm_sdk_install did not check if allready downloaded and installed. Added checks and deps. Travis caching might work better now...
* Build all 56 targets to test Travis caching perf.
* Build all 56 targets to test Travis caching perf. Again. Now with correct yml arrsy syntax.
* Added installation of ccache and also to Travis cache. Caching the cache.
* Travis. Remove some unused APT libs, to see if this affects caching and build times.
* Travis. YAPT (Yet another perf trial). Remove all apt package install.
* Disaster. Put back installation if build-essential.
* Disaster still. Put back installation if zliblg-dev.
* Disaster, again. Put back installation of libc6 .
* Travis. Minimizing APT installation as it not be cached, issue 5876 on travis-ci github.
* Travis. Added comment on target specification.
2016-11-08 19:41:20 +01:00
borisbstyle
50e9b19fab
Remove OLEMEXINO // Fix CJMCU build
2016-10-25 14:41:05 +02:00
Anders Hoglund
21492f35a4
Travis. Needs to be in sync eith ARM SDK updates.
2016-10-22 19:48:20 +02:00
Anders Hoglund
c1f275b559
Travis. Added ANYFCF7.
2016-10-21 11:40:03 +02:00
borisbstyle
c527d30716
Initial BeeBrain Support
2016-10-12 12:55:26 +02:00
borisbstyle
09d16bd0cb
Merge branch 'master' into development
2016-10-07 01:41:55 +02:00
borisbstyle
7cd60b66b9
Update .travis.yml
2016-10-02 01:53:36 +02:00
Dan Nixon
03f340fe14
Merge branch 'master' into development
...
Conflicts:
src/main/build/version.h
src/main/drivers/max7456.c
src/main/io/osd.c
src/main/io/osd.h
src/main/target/OMNIBUSF4/target.c
2016-09-25 11:31:44 +01:00
Dan Nixon
aa15dec809
Fix issues intriduced in #1218
2016-09-24 23:19:10 +01:00
borisbstyle
b5027b0a93
Merge pull request #1111 from nathantsoi/feature/make-build-tools
...
include the make arm_sdk_install target, for easy building
2016-09-13 22:16:11 +02:00
Anders Hoglund
a4f7144d65
Travis. Re-enabled STM32F3DISCOVERY. Added a few missing targets, all disabled though.
2016-09-12 10:58:42 +02:00
Anders Hoglund
bb70ae35d6
Target order.
2016-09-11 16:06:55 +02:00
Anders Hoglund
f04b59a11b
Added BETAFLIGHTF3 to the Travis test builds. Removed STM32F3DISCOVERY.
2016-09-11 15:55:21 +02:00
nathan
a36ad01c3a
absolute path to gcc in .travis.yml
2016-09-04 13:41:39 -07:00
nathan
e98acee7cf
fix travis
2016-09-02 20:13:32 -07:00
Jaakko Laurikainen
0cb7483232
New target: RCEXPLORERF2
...
F3FC board from RCExplorer.se.
Supports both tricopter integrated and standalone boards.
2016-08-24 19:57:06 +03:00
Michael Keller
1146e72cea
Update .travis.yml
...
Fix copy / pasta.
2016-08-18 12:12:33 +12:00
Michael Keller
c728aba5b0
Testing gcc 5.4 for travis builds.
2016-08-18 11:51:36 +12:00
borisbstyle
8be39efc88
Modify gitter
2016-08-16 08:59:26 +02:00
borisbstyle
4695c422b8
Update gitter room
2016-08-15 23:07:38 +02:00
Anders Hoglund
69aecd9e92
Limit number of targets to build on Travis.
2016-08-09 19:50:22 +02:00
Anders Hoglund
685ae3aee3
Limit number of targets to build on Travis.
2016-08-09 19:47:52 +02:00
Anders Hoglund
98d634231e
Second TRavis trail with all 45 targets.
2016-08-08 15:19:47 +02:00
Anders Hoglund
cba6c508fa
First try with Travis on a few targets.
2016-08-08 14:47:45 +02:00
Michael Jakob
7634e4c635
AlienFligth F3 V2 support
...
Updated SPI driver (SPI3 on F3 targets)
AK8963 Mag support (part of MPU9250)
MPU9250 SPI support via MPU6500 driver
Updated LED driver for alternative LED sets
Enable gyro intterupt for AlienFlight F3 targets
Update AlienWii/AlienFlight documentation
Rename AlienWii to AlienFlight
2016-02-02 23:31:55 +01:00
cmenard
d174314692
Add Lux target
2016-02-02 23:03:08 +01:00
Anders Hoglund
4a65eadb52
new top_makefile with real make targets. All CC3D variants now with their own names, no more clashes and confusion. MAkefile still backwards compatible.
2015-11-25 01:18:10 +01:00
borisbstyle
05dec6c21e
Revert "Remove OpenPilot bootloader support."
...
This reverts commit 0150abf1bc
.
Conflicts:
src/main/target/CC3D/target.h
2015-10-15 09:59:29 +02:00
Dominic Clifton
0150abf1bc
Remove OpenPilot bootloader support.
...
This can be added back at a later date if required if enough code-size
savings can be found, for instance, the removal of the CLI.
2015-10-12 20:44:51 +01:00
Dominic Clifton
ba2e22ab89
Add RMDO target.
2015-10-06 19:00:53 +01:00
Dominic Clifton
0061457811
Add COLIBRI_RACE to automated build system.
2015-09-05 16:09:39 +01:00
Paul Rogalinski
f27be21076
travis docker environment compatibility
2015-07-10 22:33:53 +02:00
Paul Rogalinski
2340bdaadb
updated to latest (4.9-2015q2) arm-gcc version
2015-07-01 22:50:43 +02:00
Paul Rogalinski
c4141d5f3c
using curl instead of wget in .travis.yml
...
added retry option to all remaining curl requests
2015-07-01 22:50:42 +02:00
Dominic Clifton
c868d7177a
Enabling travis apt cache.
2015-05-17 22:48:17 +01:00
Paul Rogalinski
1433a6e1f8
cleanup, prepare for a pr
2015-04-03 18:07:02 +02:00
pulsar
e6006232c8
using css overrides to restrict wide content resizing the pdf canvas
...
css overrides to restrict wide content resizing the pdf canvas
pdf manual building using ruby1.9, ci integration, cosmetics.
fixed typo
debugging travis build env
upload script bugfixes, fighting ruby env
fighting ruby env
fighting ruby env
fighting ruby env
2015-04-03 18:05:48 +02:00
Paul Rogalinski
96a8004934
introduces PUBLISHMETA build step, attempt to pass travis job id
2015-04-01 16:04:30 +02:00
Nicholas Sherlock
b740c02259
Merge remote-tracking branch 'upstream/master' into travis
...
Conflicts:
.travis.yml
2015-03-03 08:58:46 +13:00
Dominic Clifton
266fe45b7e
Temporarily disable autotune on the CC3D OPBL binary.
2015-03-02 11:50:15 +00:00
Dominic Clifton
bc5f48a7e9
Ensure that travis uses 4.x of GCC.
...
Ideally we want to use 4.8.x but the binary repository does not contain
4.8 any more, only 4.9.x. The CC3D build will continue to fail until th
code size issue is addressed.
2015-03-02 11:31:34 +00:00
Nicholas Sherlock
12851f78d0
Download binary version of GCC 4.8 instead of Ubuntu package
2015-03-01 14:05:20 +13:00
Nicholas Sherlock
0ac1e8bd11
Use 4.8 series GCC compiler for Travis build tests
...
Since 4.9 is known to create broken CC3D and Sparky builds
2015-02-28 11:55:36 +13:00
Michael Jakob
396731a428
Intitial support for ALIENWIIF3 target
2015-01-26 18:33:47 +01:00
Dominic Clifton
6bf6ca4b29
Merge branch 'travis-test-two' of https://github.com/avoid3d/cleanflight into avoid3d-travis-test-two
...
Conflicts:
src/test/Makefile
2015-01-25 01:35:39 +01:00
Pierre Hugo
7fd6390252
Switched to running our new script in travis.
2015-01-23 16:53:40 -08:00