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
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.
2020-01-28 22:09:50 -05:00
Lorenz Meier
a88234e6db
Disable Coveralls service
...
We are covered by Codecov.
2020-01-28 08:59:25 +01:00
Lorenz Meier
06db4b9227
MAVSDK tests: Enable coverage testing
...
This enables minimal coverage testing for multicopters.
2020-01-28 08:59:25 +01:00
Julian Oes
ab133b41b2
workflows: Install mavsdk from GitHub release
2020-01-24 12:04:47 +01:00
Daniel Agar
036a45377d
boards rename auav_x21 -> mro_x21
2020-01-22 15:33:02 -05:00
Julian Oes
e64c38fa25
CI: update all docker tags
2020-01-13 21:48:35 +00:00
Julian Oes
02ecc04583
workflows: update docker tag
...
This should enable the docker images with Python 3 as default.
2020-01-13 21:48:35 +00:00
TSC21
d447f15ac6
bump Docker container tags to 2019-11-25
2020-01-13 21:48:35 +00:00
TSC21
3ea62ff53b
bump Docker container tags to 2019-11-22
2020-01-13 21:48:35 +00:00
Daniel Agar
793d1d7889
github actions: temporarily disable SITL Tests (Code Coverage)
2020-01-09 10:57:15 -05:00
Daniel Agar
30a73416dc
mavsdk SITL testing code coverage and upload to codecov.io
2019-12-26 14:31:33 -05:00
Lorenz Meier
2120c87d1e
Update ccpp.yml
...
The checkout action is not recursive, leading to build issues. Rely on auto-checkout on make instead.
2019-12-26 16:31:30 +01:00
Lorenz Meier
f8ab98b5de
GH Actions: Remove submodules
...
The checkout action is not recursive, leading to build issues. Rely on auto-checkout on make instead.
2019-12-26 16:31:10 +01:00
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.
2019-12-26 13:24:40 +01:00
Lorenz Meier
9ef0d7a6b6
Update compile_nuttx.yml
...
Fix submodule usage in CI.
2019-12-26 13:17:05 +01:00
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.
2019-12-26 13:00:59 +01:00
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.
2019-12-26 12:59:09 +01:00
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.
2019-12-26 12:57:58 +01:00
Lorenz Meier
993938c0b1
Add access token to C++ build test
...
This is necessary for downstream adopters.
2019-12-26 12:57:08 +01:00
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.
2019-12-26 12:54:56 +01:00
Lorenz Meier
aaf033044d
GH Actions: Only build on push
...
This still captures all commits, but does not cover the merged state of the PR. All PRs need to be up-to-date before merging/rebasing, which is better practice anyway.
2019-12-26 10:16:58 +01:00
Lorenz Meier
26d01b876c
GH Actions: Enable grind option
...
This allows to run the script in grind mode to find CI failures that are triggered through e.g. race conditions.
2019-12-26 10:16:58 +01:00
Lorenz Meier
663436fd47
Integration tests: Add Makefile target
...
This enables unfamiliar users to run the tests quickly without having to memorize all commandsline options.
2019-12-26 10:16:58 +01:00
Lorenz Meier
cd75cc08d3
Add baseline SITL environment via Github actions
2019-12-26 10:16:58 +01:00
Daniel Agar
6c6ae6842a
github actions compile all nuttx configs
2019-12-24 14:21:37 -05:00
TSC21
45c320ba8e
bump container tags to 2019-10-24
2019-10-24 11:23:24 +01:00
Julian Oes
fa9ac6ecf6
github: tone stalebot down
...
My suggestion is to re-configure stale bot so it just adds the label
stale but does not close the issue/PR.
This enables us to look for outdated issues using the stale label and
close them.
This brings these advantages:
- No more endless re-opening of PRs and issues which is not fun (and I
will eventually give up on).
- Less stalebot comment noise. (Because it is handy to look for all
issues/PRs without any comments to see what is unanswered).
- I'm not listed as "participating" in all the issues/PRs just because
I was just fighting the stalebot.
- Less notifications meaning we can see anything in the noise.
2019-10-01 10:35:28 -04:00
Daniel Agar
6277710fac
Github actions simple cpp build
2019-09-10 17:07:51 -04:00
Daniel Agar
939413fa06
Probot attempt to fix configuration ( #11243 )
2019-01-19 14:13:58 -05:00
Daniel Agar
181b2f69ed
Github templates add support question and documentation issue ( #10613 )
2018-10-01 09:44:19 -04:00
Hamish Willee
309b5bae98
Fix link to flight reporting page ( #9541 )
...
* Fix link to flight reporting page
2018-05-28 09:21:49 +02:00
Hamish Willee
92d4a54012
Delete old issue template
2018-05-28 08:38:12 +02:00
Hamish Willee
1c5c3232fd
Fix link to slack (Broken)
2018-05-28 08:37:43 +02:00
Lorenz Meier
fdfa764913
Update feature_request.md
2018-05-27 12:06:58 +02:00
Lorenz Meier
ab7442093a
Update bug_report.md
2018-05-27 12:06:58 +02:00
Daniel Agar
65c8142c59
[WIP] Update issue templates
...
These are the default github examples and need to be customized.
https://blog.github.com/2018-05-02-issue-template-improvements/
2018-05-27 12:06:58 +02:00
Daniel Agar
10cc827ce1
initial probot stale configuration ( #9508 )
2018-05-22 16:18:49 -04:00
Daniel Agar
6ae2d22b9a
WIP: github issue template ( #7701 )
...
* WIP: github issue template
* Update issue_template.md
2017-07-30 19:16:49 +02:00