JaeyoungLim
f54f03bd9d
Add plane_catapult to matrix
2020-06-21 11:10:33 +01:00
Daniel Agar
3e95b28222
github actions don't allow bloaty output to fail compile job
...
The bloaty output is for monitoring and review, but shouldn't be allowed to fail the overall compile job if something goes wrong.
2020-06-21 01:22:21 -04:00
Daniel Agar
b8d43b5a88
move Jenkins MAVROS SITL tests entirely to Github Actions
2020-06-21 00:01:35 -04:00
Daniel Agar
32c2064673
migrate Jenkinsfile checks to Github Actions
2020-06-20 20:42:09 -04:00
Daniel Agar
0daf712c3e
SITL MAVROS tests move AddressSanitizer and Coverage variants to Github Actions
2020-06-20 20:00:03 -04:00
Daniel Agar
c1fc638ac3
github actions use build type for ccache key and fix coverage check
2020-06-20 19:17:13 -04:00
Daniel Agar
34864cc704
github actions build and run emlid navio2 on hardware
2020-06-20 19:03:15 -04:00
Daniel Agar
5616914e75
start migrating MAVROS SITL tests to Github Actions
2020-06-20 18:25:24 -04:00
Daniel Agar
3092d9e1f9
github actions run SITL tests in parallel
...
- temporarily disable iris dual gps
2020-06-20 17:44:57 -04:00
Daniel Agar
37817dd0af
github actions build and run tests as separate steps
2020-06-20 17:44:57 -04:00
Daniel Agar
e0ce12ad27
github actions limit SITL tests to Ubuntu Focal
2020-06-20 17:44:57 -04:00
Daniel Agar
d34b5f86cc
Jenkins compile keep in sync with Github Actions NuttX build
...
- jenkins is still responsible for master/beta/stable S3 uploads
2020-06-20 14:22:54 -04:00
Daniel Agar
19a125dacb
github actions cleanup
...
- merge bloaty into regular NuttX builds
- give SITL unique cache key
2020-06-20 14:19:12 -04:00
Daniel Agar
745e72e18d
github actions delete "C/C++ CI"
...
- this was the original github actions test build that's been superseded by many others
2020-06-20 14:05:07 -04:00
Daniel Agar
7016660445
github actions update actions/cache@v1.1.0 -> actions/cache@v2
2020-06-20 13:31:57 -04:00
Daniel Agar
652036e29f
github actions SITL tests upload logs to flight review on failure
2020-06-20 13:22:57 -04:00
Daniel Agar
32828c99fd
github actions get ccache working
2020-06-20 13:18:06 -04:00
David Sidrane
07accb8403
Added px4_fmuv6x to .github workflows
2020-06-19 19:13:20 -04:00
Julian Oes
be4e253e63
mavsdk_tests: bump library from v0.24.0 to v0.27.0
2020-06-11 15:18:57 +02:00
David Sidrane
4e014a0aed
github:workflows Change name to px4_fmu-v5x_p2_base_phy_LAN8742Ai
2020-06-09 08:12:44 +02:00
Mirko Denecke
cf02b88d51
Initial Hex/Proficnc Cube Yellow support
2020-06-08 08:22:40 -04:00
Daniel Agar
1c0925a189
Hex/Proficnc Cube Orange support
...
Co-authored-by: Jacob Dahl <dahl.jakejacob@gmail.com>
Co-authored-by: Jacob Crabill <jacob@flyvoly.com>
2020-05-23 18:31:46 -04:00
Daniel Agar
d89b7804f7
boards: initial CUAV X7Pro support (not complete)
...
- this is booting and functional, but still missing a few things
- still needs full PWM output, verification of all sensor rotations and IO, etc
2020-05-01 20:59:28 -04:00
Daniel Agar
76cfd8fa39
boards: add nxp fmuk66-v3 and rddrone-uavcan146 socketcan builds
2020-04-30 15:04:08 -04:00
Daniel Agar
2502a7e5df
github actions limit bloaty comparisons to new Ubuntu 20.04 containers
2020-04-17 11:46:28 -04:00
Julian Oes
dc95b4487c
workflows: file within docker not accessible
...
Therefore, let's try with v2-preview.
2020-04-10 14:55:18 +02:00
Julian Oes
4aebf9f02c
workflows: upload can't access outside of docker
2020-04-10 14:55:18 +02:00
Julian Oes
14a111f5bd
workflows: upload px4 coredump and binary
2020-04-10 14:55:18 +02:00
Julian Oes
28ec3744a6
workflows: add core dumps and backtrace to CI
2020-04-10 14:55:18 +02:00
TSC21
e9aba642fe
CI: bump container tags to 2020-04-01
2020-04-02 14:28:38 +01:00
TSC21
a71df40a8e
Github Actions: update workflow naming
2020-03-30 13:56:42 +01:00
TSC21
5b03f80376
Github Actions: improve the container matrix usage
2020-03-30 09:51:57 +01:00
TSC21
40a99f940a
bump container tags to 2020-03-29
2020-03-30 09:51:57 +01:00
TSC21
43440b9797
ci: github: sitl_tests: add matrix for parallel build in Ubuntu Bionic and Focal
2020-03-30 09:51:57 +01:00
TSC21
ad143f5801
ci: github: bloaty: add matrix for parallel build in Ubuntu Bionic and Focal
2020-03-30 09:51:57 +01:00
TSC21
92e0a301ba
ci: github: build_tests: add matrix for parallel build in Ubuntu Bionic and Focal
2020-03-30 09:51:57 +01:00
TSC21
cdbdb2f72c
ci: github: ccpp: use 'matrix' to set the containers to run
2020-03-30 09:51:57 +01:00
TSC21
947219db7f
ci: github: ccpp: add Ubuntu Focal build job
2020-03-30 09:51:57 +01:00
TSC21
6598ce5a46
CI: bump container tags to 2020-03-16
2020-03-24 13:31:41 +00:00
Daniel Agar
b73ec18abb
boards: add px4_fmu-v4 and px4_fmu-v5 optimized (-O3) build variants
2020-03-22 17:50:17 -04:00
Julian Oes
5ea40c57c6
workflows: add more tests outside of Europe
2020-03-18 17:57:41 +00:00
Julian Oes
23a3002178
github: try to get latest tools using pip
2020-03-18 17:57:41 +00:00
Julian Oes
6dfe0c3d72
github: new check for MAVSDK tester Python scripts
2020-03-18 17:57:41 +00:00
Julian Oes
6a4a4bd0d6
workflows: adapt to mavsdk_tests cli changes
2020-03-18 17:57:41 +00:00
Daniel Agar
df5fe85cf6
github actions add linux builds
2020-03-18 11:55:11 -04:00
Daniel Agar
4e4fb2232e
CI move NuttX bloaty checks from Jenkins to Github Actions
2020-03-15 14:06:05 -04:00
Julian Kent
88c9761f1f
Add ccache to github actions
2020-03-11 11:13:49 +01:00
Daniel Agar
ab3670e02b
github actions upload binaries for NuttX boards (.px4 file)
2020-03-10 13:07:49 -04:00
Daniel Agar
d7c3e1066a
uavcannode updates and px4_fmu-v4_cannode example
...
- drivers/uavcannode add baro, mag, gps publications
- delete old px4_cannode-v1 board
- add stripped down simple rcS for CAN nodes
2020-02-16 12:11:54 -05:00
Lorenz Meier
eb50e89d87
Add flow tests to MAVSDK tests ( #14039 )
...
* workflows: remove unneeded pip dep and comments
* mavsdk_tests: simple test using flow/offboard
This adds a first proof of concept of a test using flow and offboard.
* Flow MAVSDK test: check against ground truth
* CleanUp
* workflows: use latest docker image with psutil
* mavsdk_tests: fix PEP8 issues
* Add VTOL CI tests back
* switch to non-rendering flow mockup
* workflows: install mavsdk from GitHub release .deb
* Add vision test and disable VTOL temporarlly
* Fist draft of combining test coverage and test in one workflow
* Add VTOL mavsdk tests back in CI
Co-authored-by: Julian Oes <julian@oes.ch>
Co-authored-by: kritz <kritz@ethz.ch>
2020-01-30 11:57:48 +01:00