Anders Hoglund
4e8a4a29b5
Run compiler with -Werror only on Travis.
2017-05-24 01:07:13 +02:00
Magnus Ivarsson
959f981ac4
try to reduce noise
2017-03-23 12:35:30 +01:00
Magnus Ivarsson
65844f6891
Add code coverage measurement when building on travis and publish results to coveralls.io
2017-03-23 12:35:30 +01:00
Magnus Ivarsson
b703bcef5a
Fix issue #2707 , travis did not fail if build TARGET=.. failed.
2017-03-23 12:09:08 +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
Anders Hoglund
cba6c508fa
First try with Travis on a few targets.
2016-08-08 14:47:45 +02: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
Paul Rogalinski
f27be21076
travis docker environment compatibility
2015-07-10 22:33:53 +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
Paul Rogalinski
4062bd4145
fixed wrong parameter name
2015-07-01 22:50:42 +02:00
Paul Rogalinski
ba146d99d8
more robust curl / CI Server integration
2015-07-01 22:50:41 +02:00
Paul Rogalinski
91cb62b257
preliminary support for pr builds / 3rd party builds
2015-06-23 15:03:31 +02:00
Nicholas Sherlock
3b95ae49e9
Patch Gimli to fix underscores_inside_words in PDF manuals
2015-05-12 22:26:36 +12: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
e82375c587
support unsafe https, code cosmetics
2015-04-02 13:08:52 +02:00
Paul Rogalinski
5435030229
fixed missing env var handling
2015-04-01 17:23:33 +02:00
Paul Rogalinski
9dc7b9a42d
removed debug output
2015-04-01 17:02:23 +02:00
Paul Rogalinski
4771d0bb83
using TRAVIS_BUILD_NUMBER instead of TRAVIS_JOB_ID
2015-04-01 16:18:05 +02:00
Paul Rogalinski
f46013effe
fixed merge conflicts
2015-04-01 16:08:34 +02:00
Paul Rogalinski
35f3306efd
Merge branch 'travis_upload' of github.com:pulsar256/cleanflight into travis_upload
2015-04-01 16:05:38 +02:00
Paul Rogalinski
e7c418771a
dumping all env vars in the build script (debug)
2015-04-01 16:04:30 +02:00
Paul Rogalinski
96a8004934
introduces PUBLISHMETA build step, attempt to pass travis job id
2015-04-01 16:04:30 +02:00
Paul Rogalinski
50fcb3b235
using short (commit) log format, extended to 25 entries
2015-04-01 16:04:30 +02:00
Paul Rogalinski
f124eb692c
sumitting last 10 entries from the commit log
2015-04-01 16:04:30 +02:00
Paul Rogalinski
ad1c73b381
added branch and revision formdata parameters
2015-04-01 16:04:30 +02:00
Paul Rogalinski
7899d3c38e
support for build artifact upload to a remote server
2015-04-01 16:04:30 +02:00
Paul Rogalinski
483c62a585
using short (commit) log format, extended to 25 entries
2015-04-01 00:32:49 +02:00
Paul Rogalinski
26fa22c19f
sumitting last 10 entries from the commit log
2015-04-01 00:23:30 +02:00
Paul Rogalinski
b8d4b6a387
added branch and revision formdata parameters
2015-03-31 20:23:09 +02:00
Paul Rogalinski
af7097688f
support for build artifact upload to a remote server
2015-03-31 18:49:07 +02:00
Dominic Clifton
cd9dcd9ac7
Set executable flag on .travis.sh
2015-01-26 15:27:11 +01:00
tracernz
496d706097
Merge upstream
...
Conflict in src/main/sensors/battery.c from blackbox logging of
amperage. Merged changes in so that blackbox can log the current meter
ADC raw value.
2015-01-25 19:51:59 +13:00
Pierre Hugo
9a9cb0dbaa
Make primative test runner script and skipped failing test for now.
2015-01-23 16:42:48 -08:00