126 Commits

Author SHA1 Message Date
Lorenz Meier
ddc1f964d2 Mac OS CI: Harden against intermittent install failures 2020-12-28 23:43:57 +01:00
Daniel Agar
48da0055a1
boards: add initial mRo Pixracer Pro (M10064C) support 2020-12-27 12:12:15 -05:00
JaeyoungLim
39c585ac97
Enable SITL tests for macos (#16329)
This commit enables SITL testing on macOS
2020-12-18 20:31:51 +09:00
jaeyoung
c8d18c2719 Fix tiltrotor model for sitl_gazebo 2020-12-18 12:27:07 +01:00
Daniel Agar
4d30f327f9
Github Actions: skip Mavros tiltrotor mission for now (#16405) 2020-12-16 17:34:32 +01:00
Daniel Agar
71306f7f83 update all container tags to 2020-11-18 2020-11-19 13:37:57 -05:00
Daniel Agar
c8dfcf7f0d Github Actions: break up MAVSDK SITL tests
- run only 1 vehicle type per location
2020-11-10 13:11:51 -05:00
SalimTerryLi
6728a3a05a
boards: rename AirPi2 to PilotPi, add arm64 support, add to CI
* rename all
* add arm64 support
* change internal ist8310 onto I2C-1
2020-11-10 11:04:47 -05:00
David Sidrane
f02d490e89 rddrone-uavcan146:Rename to ucans32k146 2020-11-04 03:37:06 -08:00
Daniel Agar
6b9dde59d6 update ecl to latest
- fmu-v5 debug and stackcheck builds now need to be CONSTRAINED_FLASH to fit
 - delete unused holybro_durandal-v1_stackcheck build (also CONSTRAINED_FLASH)
2020-10-29 18:56:52 -04:00
Daniel Agar
cf082d7f1c
Github actions: SITL tests upgrade MAVSDK v0.30.1 -> v0.33.1 2020-10-28 20:26:47 -04:00
Daniel Agar
28956e0399
Github actions: MAVSDK SITL tests fix log upload on failure 2020-10-08 13:10:08 -04:00
Daniel Agar
0a607bdc67
boards: CUAV CAN_GPS v1.2 cannode (stm32f412) with UAVCAN bootloader 2020-09-23 14:30:54 -04:00
Daniel Agar
2728af4264
boards: cubeorange and cubeyellow disable serial console (used for ADSB on new carrier boards)
- add console builds (cubepilot_cubeorange_console) for hardware test rack and developers
2020-09-21 11:53:49 -04:00
Daniel Agar
d61fd0e4ca update all px4-dev-base and px4-dev-nuttx container usage uniformly 2020-09-18 13:03:07 -04:00
David Sidrane
59ba09d73c CI use 2020-08-14 with gcc 9.3.1 2020-09-16 21:32:04 -04:00
Julian Oes
720784b9e9 workflows: update MAVSDK used for SITL test 2020-09-16 12:51:56 -04:00
Julian Oes
06ad0de5eb workflows: move to MAVSDK v0.29.0 2020-09-16 12:51:56 -04:00
Peter van der Perk
aaea6b3f3b Add FMUK66-V3 RTPS target to CI 2020-09-16 09:42:34 -04:00
Daniel Agar
841f650be4
github actions temporarily remove linux hardware (navio2) test
- until connectivity issues are resolved
2020-08-18 23:55:13 -04:00
TSC21
cc4cc05dd7 CI/CD: add auto deploy of the microRTPS agent source code to the respective repository 2020-08-18 17:16:04 +02:00
Daniel Agar
6937dbc5fd
boards: add CUAV Nora support 2020-08-12 13:02:16 -04:00
Daniel Agar
e16c8fa345
boards: add new Holybro Pix32v5 2020-08-09 11:48:38 -04:00
Daniel Agar
834dcbeb3d add spracing_h7extreme_default to builds 2020-08-03 15:56:33 -04:00
David Sidrane
726b1aa8bb Add nxp_fmuk66-e to CI 2020-07-31 09:46:27 -04:00
Daniel Agar
cfbf69f2a7
boards: rename Hex -> CubePilot
- hex_cube-orange_default -> cubepilot_cubeorange_default
 - hex_cube-yellow_default -> cubepilot_cubeyellow_default
2020-07-26 13:55:41 -04:00
Julian Oes
9723b26d72 workflows: OSX.sh is now called macos.sh 2020-07-17 14:58:31 -04:00
Daniel Agar
1ea416f6de
Github Actions MacOS skip SITL tests for now
- there's an intermittent crash when running these tests on Github Actions MacOS infrastructure (10.15)
 - see https://github.com/PX4/Firmware/issues/15225 for more detail
2020-06-28 20:52:50 -04:00
Daniel Agar
c25b2e11fe Github Actions start migrating Jenkins metadata (airframe, parameter, etc) jobs 2020-06-23 13:41:57 -04:00
Daniel Agar
4b45b70e7a Github Actions remove MacOS homebrew cache
- it's large and takes as much time saving/restoring the cache as it saves
2020-06-23 10:48:22 -04:00
Daniel Agar
7404e886fe
Github Actions MacOS add homebrew caching 2020-06-22 15:42:14 -04:00
Daniel Agar
033c5d0110
Github Actions add MacOS build and fix Tools/setup/OSX.sh
- Tools/setup/OSX.sh wasn't installing px4-dev on fresh run
2020-06-22 15:23:29 -04:00
Daniel Agar
3b4a3d7d03 Github Actions add unit test coverage 2020-06-22 15:05:36 -04:00
Daniel Agar
e1161e3f6f Github Actions don't allow the ecl analsysi script to fail the build 2020-06-22 14:54:12 -04:00
Daniel Agar
1d43ca5bea Github Actions limit checks to Ubuntu 20.04 2020-06-22 14:15:44 -04:00
Daniel Agar
5cd8c26cae Github Actions remove redundant VTOL standard mission 2020-06-22 14:00:12 -04:00
Daniel Agar
b15ea156c8 move clang-tidy from Jenkins to Github Actions 2020-06-22 13:37:38 -04:00
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