TSC21
e9aba642fe
CI: bump container tags to 2020-04-01
5 years ago
TSC21
a71df40a8e
Github Actions: update workflow naming
5 years ago
bresch
027db4bdbd
Github Actions: update firmware docker repo
5 years ago
TSC21
5b03f80376
Github Actions: improve the container matrix usage
5 years ago
TSC21
40a99f940a
bump container tags to 2020-03-29
5 years ago
TSC21
43440b9797
ci: github: sitl_tests: add matrix for parallel build in Ubuntu Bionic and Focal
5 years ago
TSC21
ad143f5801
ci: github: bloaty: add matrix for parallel build in Ubuntu Bionic and Focal
5 years ago
TSC21
92e0a301ba
ci: github: build_tests: add matrix for parallel build in Ubuntu Bionic and Focal
5 years ago
TSC21
cdbdb2f72c
ci: github: ccpp: use 'matrix' to set the containers to run
5 years ago
TSC21
947219db7f
ci: github: ccpp: add Ubuntu Focal build job
5 years ago
TSC21
6598ce5a46
CI: bump container tags to 2020-03-16
5 years ago
Daniel Agar
b73ec18abb
boards: add px4_fmu-v4 and px4_fmu-v5 optimized (-O3) build variants
5 years ago
Julian Oes
5ea40c57c6
workflows: add more tests outside of Europe
5 years ago
Julian Oes
23a3002178
github: try to get latest tools using pip
5 years ago
Julian Oes
6dfe0c3d72
github: new check for MAVSDK tester Python scripts
5 years ago
Julian Oes
6a4a4bd0d6
workflows: adapt to mavsdk_tests cli changes
5 years ago
Daniel Agar
df5fe85cf6
github actions add linux builds
5 years ago
Daniel Agar
4e4fb2232e
CI move NuttX bloaty checks from Jenkins to Github Actions
5 years ago
Julian Kent
88c9761f1f
Add ccache to github actions
5 years ago
kritz
9390d2065b
Run github actions also on master branch ( #774 )
5 years ago
Daniel Agar
ab3670e02b
github actions upload binaries for NuttX boards (.px4 file)
5 years ago
Kamil Ritz
7c179b39b8
Make test with Clang
5 years ago
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
5 years ago
kritz
e52e2b88ed
Sensor Replay ( #717 )
...
* Add primitive logging for Ekf
* Add python script to extract sensor data from ULog
* Add primitive sensor replay
* Add iris_gps data for sensor replay
* Add CI for functional change indication
* Update sensor replay flow data type
* update iris_gps_change indication
* test: Update EKF replay test documentation
Co-authored-by: Paul Riseborough <priseborough@users.noreply.github.com>
5 years ago
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>
5 years ago
Julian Oes
00728dab18
workflows: build pull requests and master
...
With this change pull requests from forks are also built.
We yet need to verify if tags/releases are built or if we need to
specify the tags as well.
5 years ago
Lorenz Meier
a88234e6db
Disable Coveralls service
...
We are covered by Codecov.
5 years ago
Lorenz Meier
06db4b9227
MAVSDK tests: Enable coverage testing
...
This enables minimal coverage testing for multicopters.
5 years ago
kamilritz
a3e1eb9d50
Checkout to matching firmware if possible
5 years ago
Julian Oes
ab133b41b2
workflows: Install mavsdk from GitHub release
5 years ago
kamilritz
d63e4edfd8
Fix github actions
5 years ago
kritz
ed916c8006
Auto Formatting with clang-format-6.0 ( #727 )
...
* Add clang-format
* Auto-format AlphaFilter and RingBuffer
* Update to tab=8spaces
* Allow for 120 width
5 years ago
Daniel Agar
036a45377d
boards rename auav_x21 -> mro_x21
5 years ago
kamilritz
fc7e8b848b
Run github actions also on PRs from forks
5 years ago
kamilritz
26125c245d
Switch from jenkins to github actions
5 years ago
Julian Oes
e64c38fa25
CI: update all docker tags
5 years ago
Julian Oes
02ecc04583
workflows: update docker tag
...
This should enable the docker images with Python 3 as default.
5 years ago
TSC21
d447f15ac6
bump Docker container tags to 2019-11-25
5 years ago
TSC21
3ea62ff53b
bump Docker container tags to 2019-11-22
5 years ago
Daniel Agar
793d1d7889
github actions: temporarily disable SITL Tests (Code Coverage)
5 years ago
Daniel Agar
30a73416dc
mavsdk SITL testing code coverage and upload to codecov.io
5 years ago
Lorenz Meier
2120c87d1e
Update ccpp.yml
...
The checkout action is not recursive, leading to build issues. Rely on auto-checkout on make instead.
5 years ago
Lorenz Meier
f8ab98b5de
GH Actions: Remove submodules
...
The checkout action is not recursive, leading to build issues. Rely on auto-checkout on make instead.
5 years ago
Lorenz Meier
9d5c6c0baa
Update SITL Github Action
...
Github doesn't check out recursively, which breaks the build. We rely on the auto-checkout in our build system instead.
5 years ago
Lorenz Meier
9ef0d7a6b6
Update compile_nuttx.yml
...
Fix submodule usage in CI.
5 years ago
Lorenz Meier
1f63408aa0
SITL Github Action: Document Grind config in-place
...
This helps anyone needing it to find and set the correct grind iteration parameter.
5 years ago
Lorenz Meier
eda1459140
Add access token to SITL test Github Action
...
This is needed for downstream adopters. We want them to re-use our CI tests so that contributions already are pre-tested when they are submitted.
5 years ago
Lorenz Meier
77951c1e07
Add access token to NuttX Github Action
...
This is necessary for downstream adopters. We want them to run these actions as well so that contributions are already pre-tested.
5 years ago
Lorenz Meier
993938c0b1
Add access token to C++ build test
...
This is necessary for downstream adopters.
5 years ago
Lorenz Meier
d86a308f76
Add access token to build_tests.yml ( #13789 )
...
Add access token to build_tests.yml
This is necessary to enable GH Actions for downstream adopters. This also enables the explicit submodule checkout.
5 years ago