|
|
|
@ -15,80 +15,46 @@ jobs:
@@ -15,80 +15,46 @@ jobs:
|
|
|
|
|
strategy: |
|
|
|
|
matrix: |
|
|
|
|
config: [ |
|
|
|
|
airmind_mindpx-v2_default, |
|
|
|
|
ark_can-flow_canbootloader, |
|
|
|
|
ark_can-flow_debug, |
|
|
|
|
ark_can-flow_default, |
|
|
|
|
ark_can-gps_canbootloader, |
|
|
|
|
ark_can-gps_debug, |
|
|
|
|
ark_can-gps_default, |
|
|
|
|
av_x-v1_default, |
|
|
|
|
bitcraze_crazyflie21_default, |
|
|
|
|
bitcraze_crazyflie_default, |
|
|
|
|
cuav_can-gps-v1_canbootloader, |
|
|
|
|
cuav_can-gps-v1_debug, |
|
|
|
|
cuav_can-gps-v1_default, |
|
|
|
|
cuav_nora_default, |
|
|
|
|
cuav_x7pro_default, |
|
|
|
|
cubepilot_cubeorange_default, |
|
|
|
|
cubepilot_cubeorange_test, |
|
|
|
|
cubepilot_cubeyellow_default, |
|
|
|
|
cubepilot_cubeyellow_test, |
|
|
|
|
cubepilot_io-v2_default, |
|
|
|
|
freefly_can-rtk-gps_canbootloader, |
|
|
|
|
freefly_can-rtk-gps_default, |
|
|
|
|
holybro_can-gps-v1_canbootloader, |
|
|
|
|
holybro_can-gps-v1_debug, |
|
|
|
|
holybro_can-gps-v1_default, |
|
|
|
|
holybro_durandal-v1_default, |
|
|
|
|
holybro_kakutef7_default, |
|
|
|
|
holybro_pix32v5_default, |
|
|
|
|
modalai_fc-v1_default, |
|
|
|
|
modalai_fc-v1_rtps, |
|
|
|
|
modalai_fc-v2_default, |
|
|
|
|
mro_ctrl-zero-f7-oem_default, |
|
|
|
|
mro_ctrl-zero-f7_default, |
|
|
|
|
mro_ctrl-zero-h7-oem_default, |
|
|
|
|
mro_ctrl-zero-h7_default, |
|
|
|
|
mro_pixracerpro_default, |
|
|
|
|
mro_x21-777_default, |
|
|
|
|
mro_x21_default, |
|
|
|
|
nxp_fmuk66-e_default, |
|
|
|
|
nxp_fmuk66-e_rtps, |
|
|
|
|
nxp_fmuk66-e_socketcan, |
|
|
|
|
nxp_fmuk66-v3_default, |
|
|
|
|
nxp_fmuk66-v3_rtps, |
|
|
|
|
nxp_fmuk66-v3_socketcan, |
|
|
|
|
nxp_fmurt1062-v1_default, |
|
|
|
|
nxp_ucans32k146_canbootloader, |
|
|
|
|
nxp_ucans32k146_default, |
|
|
|
|
omnibus_f4sd_default, |
|
|
|
|
px4_fmu-v2_default, |
|
|
|
|
px4_fmu-v2_fixedwing, |
|
|
|
|
px4_fmu-v2_multicopter, |
|
|
|
|
px4_fmu-v2_rover, |
|
|
|
|
px4_fmu-v3_default, |
|
|
|
|
px4_fmu-v4_cannode, |
|
|
|
|
px4_fmu-v4_default, |
|
|
|
|
px4_fmu-v4pro_default, |
|
|
|
|
px4_fmu-v5_ctrlalloc, |
|
|
|
|
px4_fmu-v5_debug, |
|
|
|
|
px4_fmu-v5_default, |
|
|
|
|
px4_fmu-v5_fixedwing, |
|
|
|
|
px4_fmu-v5_multicopter, |
|
|
|
|
px4_fmu-v5_optimized, |
|
|
|
|
px4_fmu-v5_rover, |
|
|
|
|
px4_fmu-v5_rtps, |
|
|
|
|
px4_fmu-v5_stackcheck, |
|
|
|
|
px4_fmu-v5_uavcanv0periph, |
|
|
|
|
px4_fmu-v5_uavcanv1, |
|
|
|
|
px4_fmu-v5x_base_phy_DP83848C, |
|
|
|
|
px4_fmu-v5x_default, |
|
|
|
|
px4_fmu-v6u_default, |
|
|
|
|
px4_fmu-v6x_default, |
|
|
|
|
px4_io-v2_default, |
|
|
|
|
spracing_h7extreme_default, |
|
|
|
|
uvify_core_default |
|
|
|
|
airmind_mindpx-v2, |
|
|
|
|
ark_can-flow, |
|
|
|
|
ark_can-gps, |
|
|
|
|
av_x-v1, |
|
|
|
|
bitcraze_crazyflie, |
|
|
|
|
bitcraze_crazyflie21, |
|
|
|
|
cuav_can-gps-v1, |
|
|
|
|
cuav_nora, |
|
|
|
|
cuav_x7pro, |
|
|
|
|
cubepilot_cubeorange, |
|
|
|
|
cubepilot_cubeyellow, |
|
|
|
|
freefly_can-rtk-gps, |
|
|
|
|
holybro_can-gps-v1, |
|
|
|
|
holybro_durandal-v1, |
|
|
|
|
holybro_kakutef7, |
|
|
|
|
holybro_pix32v5, |
|
|
|
|
modalai_fc-v1, |
|
|
|
|
modalai_fc-v2, |
|
|
|
|
mro_ctrl-zero-f7, |
|
|
|
|
mro_ctrl-zero-f7-oem, |
|
|
|
|
mro_ctrl-zero-h7, |
|
|
|
|
mro_ctrl-zero-h7-oem, |
|
|
|
|
mro_pixracerpro, |
|
|
|
|
mro_x21, |
|
|
|
|
mro_x21-777, |
|
|
|
|
nxp_fmuk66-e, |
|
|
|
|
nxp_fmuk66-v3, |
|
|
|
|
nxp_fmurt1062-v1, |
|
|
|
|
nxp_ucans32k146, |
|
|
|
|
omnibus_f4sd, |
|
|
|
|
px4_fmu-v2, |
|
|
|
|
px4_fmu-v3, |
|
|
|
|
px4_fmu-v4, |
|
|
|
|
px4_fmu-v4pro, |
|
|
|
|
px4_fmu-v5, |
|
|
|
|
px4_fmu-v5x, |
|
|
|
|
px4_fmu-v6u, |
|
|
|
|
px4_fmu-v6x, |
|
|
|
|
spracing_h7extreme, |
|
|
|
|
uvify_core |
|
|
|
|
] |
|
|
|
|
steps: |
|
|
|
|
- uses: actions/checkout@v1 |
|
|
|
@ -117,8 +83,8 @@ jobs:
@@ -117,8 +83,8 @@ jobs:
|
|
|
|
|
ccache -s |
|
|
|
|
ccache -z |
|
|
|
|
|
|
|
|
|
- name: make ${{matrix.config}} |
|
|
|
|
run: make ${{matrix.config}} |
|
|
|
|
- name: make all_variants_${{matrix.config}} |
|
|
|
|
run: make all_variants_${{matrix.config}} |
|
|
|
|
- name: make ${{matrix.config}} bloaty_compileunits |
|
|
|
|
run: make ${{matrix.config}} bloaty_compileunits || true |
|
|
|
|
- name: make ${{matrix.config}} bloaty_inlines |
|
|
|
@ -137,7 +103,7 @@ jobs:
@@ -137,7 +103,7 @@ jobs:
|
|
|
|
|
run: ccache -s |
|
|
|
|
|
|
|
|
|
- name: Upload px4 package |
|
|
|
|
uses: actions/upload-artifact@v1 |
|
|
|
|
uses: actions/upload-artifact@v2 |
|
|
|
|
with: |
|
|
|
|
name: px4_package_${{matrix.config}} |
|
|
|
|
path: build/${{matrix.config}}/${{matrix.config}}.px4 |
|
|
|
|
path: build/**/*.px4 |
|
|
|
|