Justin
88bf1030b5
Update CI to use the main branches.
2022-09-07 20:03:19 -04:00
Julian Oes
9647bc3783
travis: change coverity to run on master
...
This change goes with disabling:
- Build pushed branches
- Build pushed pull requests
And adding a cron job on travis-ci to build master weekly.
2020-01-16 13:31:41 -05:00
Daniel Agar
f50963c2eb
travis-ci (coverity scan) update to xenial
2018-12-26 11:04:36 -05:00
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
2018-11-26 14:40:14 -08:00
Daniel Agar
f692ad04d0
boards organization
2018-11-26 14:40:14 -08:00
Daniel Agar
ac0988d519
travis-ci coverity properly run and submit scan
...
- the ignored warning (-Wno-missing-field-initializers) can be dropped in the future when GCC 4.8 is no longer supported
2018-08-01 13:50:42 -04:00
Daniel Agar
daeb2d8417
travis-ci update coverity_scan build dependencies ( #10107 )
2018-08-01 10:18:26 -04:00
Daniel Agar
376908b025
travis-ci remove tests, coverage, clang-tidy ( #8383 )
...
- these builds have migrated to ci.px4.io
2017-11-28 15:39:40 -05:00
Daniel Agar
e5cc1237e3
travis-ci fix coverity build
2017-11-22 02:23:07 -05:00
Daniel Agar
8873d2d696
travis-ci coverity build install python-toml python-numpy
2017-11-21 00:39:53 -05:00
Daniel Agar
56bbe541ae
travis-ci remove tests under UBSAN
2017-10-31 08:13:38 +01:00
Daniel Agar
9ff7f05d94
travis-ci remove tests under ASAN
2017-10-31 08:13:38 +01:00
Daniel Agar
43c0622819
travis-ci remove scan-build
2017-10-31 08:13:38 +01:00
Daniel Agar
c4fd467c19
travis-ci remove cppcheck
2017-10-31 08:13:38 +01:00
Daniel Agar
a567b94802
travis-ci remove check_stack
2017-10-31 08:13:38 +01:00
Daniel Agar
02339055e7
travis-ci remove check_format
2017-10-31 08:13:38 +01:00
Daniel Agar
466eb9ceb4
travis-ci remove metadata build and s3 uploads
2017-10-30 15:25:08 -04:00
Daniel Agar
136d259876
travis-ci fix coverity scan and px4_metadata ( #8156 )
2017-10-20 09:20:30 -04:00
Daniel Agar
979d092628
travis-ci enable tests under address sanitizier ( #8095 )
2017-10-17 16:26:17 -04:00
Daniel Agar
c607805154
travis-ci allow coverage failures ( #8145 )
2017-10-17 10:54:45 -04:00
Daniel Agar
a88203cec2
travis-ci codecov add unittests flag ( #8092 )
2017-10-09 03:23:49 -04:00
Daniel Agar
6f3fe3f3ec
travis-ci enable codecov ( #8090 )
2017-10-09 02:13:43 -04:00
Daniel Agar
a3645b1ed1
travis-ci force git to use git://
2017-08-14 17:03:06 -04:00
Daniel Agar
02cee07469
travis-ci add GCC7 SITL build and tests
...
-closes #7539
2017-08-10 03:09:33 -04:00
Daniel Agar
3aa502ba25
travis-ci remove code coverage build and upload ( #7357 )
2017-06-05 09:17:16 -04:00
Daniel Agar
24b26e53b9
cmake organize code coverage handling and base
2017-06-02 19:35:18 -04:00
Daniel Agar
e4f55e4526
travis-ci upload cppcheck, scan-build, and coverage to s3
2017-06-02 19:35:18 -04:00
Daniel Agar
8a681397bf
travis-ci lazy init submodules
2017-06-02 19:35:18 -04:00
Daniel Agar
2e0ed3b47b
travis-ci add cppcheck
2017-06-02 19:35:18 -04:00
Daniel Agar
4e21b2378f
travis-ci coverity optimization
2017-06-02 19:35:18 -04:00
Daniel Agar
ef7295affb
travis-ci split quick_check into tests and check_format
2017-06-02 19:35:18 -04:00
Daniel Agar
5434ae670b
OSX build travis-ci -> circleci
2017-06-02 19:35:18 -04:00
Daniel Agar
621651fefa
travis-ci quick_check replaces check_format and tests
2017-06-02 19:35:18 -04:00
Daniel Agar
0ac237f3df
travis-ci coverity abort early
2017-06-02 19:35:18 -04:00
Daniel Agar
6a249c742b
travis-ci add tests coverage to coveralls
2017-06-02 19:35:18 -04:00
Daniel Agar
a3078c63ab
travis-ci stop deploying to s3
2017-06-02 19:35:18 -04:00
Daniel Agar
ac4a706da0
build system fixes and improvements
...
- deploy px4 metadata using target
- clang scan-build upload output to s3
- clang-tidy properly check headers
- add cppcheck helper
- force gcc color
2017-06-02 19:35:18 -04:00
Daniel Agar
7b861572a5
travis-ci fix s3 metadata upload ( #7321 )
2017-05-30 21:17:58 -04:00
Daniel Agar
dde605fc4a
Tools/docker_run.sh pick appropriate container if not set ( #7297 )
2017-05-26 09:28:37 -04:00
Daniel Agar
0a80ee6c20
OSX builds travis-ci -> circleci ( #7157 )
2017-04-28 21:08:29 -04:00
Daniel Agar
293eca7d16
Makefile add px4_metadata for airframes and parameters
2017-04-22 21:31:05 -04:00
Daniel Agar
93d4f487ef
travis-ci update to latest docker
2017-04-22 21:31:05 -04:00
Daniel Agar
8c9affddc8
travis-ci generate and upload parameters.md
2017-04-07 22:06:23 +02:00
Daniel Agar
4e3b4091e8
run-clang-tidy only display output on error
2017-02-01 22:15:50 -05:00
Daniel Agar
93b0f07b43
travis-ci run tests
2017-01-30 08:41:26 +01:00
Daniel Agar
d8f423aa2b
travis-ci run check_format
2017-01-14 18:31:09 -05:00
Daniel Agar
6961a513c7
clang-tidy readability-braces-around-statements
2017-01-14 18:31:09 -05:00
Daniel Agar
fedc1279e4
travis-ci fix coverity build ( #6338 )
2017-01-14 17:36:51 -05:00
Daniel Agar
9605507c87
travis-ci install jinja2 ( #6333 )
2017-01-14 10:10:15 -05:00
Daniel Agar
8caf6c54fa
Makefile cleanup and travis-ci s3 deploy ( #6329 )
...
- pulls more of the travis-ci s3 deploy into the repo so we can potentially migrate to another CI system
- fixed the sizes output and added verbose compiler version to cmake (#6322 )
- fixed filenames for firmware uploaded to s3 (was broken by the changes yesterday)
- fixed some broken git version display in cmake
- Makefile organization
- simplified .travis.yml
- added a print to know which config the nuttx patch was being applied to
- docker_run.sh now respects PX4_DOCKER_REPO for setting the docker image, but defaults to the good production nuttx image
2017-01-14 09:38:28 -05:00