|
47 | 47 | - xtensa-nxp_imx_adsp_zephyr-elf
|
48 | 48 | - xtensa-nxp_imx8m_adsp_zephyr-elf
|
49 | 49 | - xtensa-sample_controller_zephyr-elf
|
| 50 | + - xtensa-espressif_esp32_zephyr-elf |
| 51 | + - xtensa-espressif_esp32s2_zephyr-elf |
50 | 52 |
|
51 | 53 | concurrency:
|
52 | 54 | group: ${{ github.event_name == 'workflow_dispatch' && github.run_id || github.ref }}
|
@@ -128,6 +130,8 @@ jobs:
|
128 | 130 | xtensa-nxp_imx_adsp_zephyr-elf) build_target_xtensa_nxp_imx_adsp_zephyr_elf="y";;
|
129 | 131 | xtensa-nxp_imx8m_adsp_zephyr-elf) build_target_xtensa_nxp_imx8m_adsp_zephyr_elf="y";;
|
130 | 132 | xtensa-sample_controller_zephyr-elf) build_target_xtensa_sample_controller_zephyr_elf="y";;
|
| 133 | + xtensa-espressif_esp32_zephyr-elf) build_target_xtensa_espressif_esp32_zephyr_elf="y";; |
| 134 | + xtensa-espressif_esp32s2_zephyr-elf) build_target_xtensa_espressif_esp32s2_zephyr_elf="y";; |
131 | 135 | esac
|
132 | 136 | else
|
133 | 137 | # Build all for pushes and releases
|
@@ -160,6 +164,8 @@ jobs:
|
160 | 164 | build_target_xtensa_nxp_imx_adsp_zephyr_elf="y"
|
161 | 165 | build_target_xtensa_nxp_imx8m_adsp_zephyr_elf="y"
|
162 | 166 | build_target_xtensa_sample_controller_zephyr_elf="y"
|
| 167 | + build_target_xtensa_espressif_esp32_zephyr_elf="y" |
| 168 | + build_target_xtensa_espressif_esp32s2_zephyr_elf="y" |
163 | 169 | fi
|
164 | 170 |
|
165 | 171 | # Build 'linux_x86_64' by default if no host is selected
|
@@ -234,6 +240,8 @@ jobs:
|
234 | 240 | [ "${build_target_xtensa_nxp_imx_adsp_zephyr_elf}" == "y" ] && MATRIX_TARGETS+='"xtensa-nxp_imx_adsp_zephyr-elf",'
|
235 | 241 | [ "${build_target_xtensa_nxp_imx8m_adsp_zephyr_elf}" == "y" ] && MATRIX_TARGETS+='"xtensa-nxp_imx8m_adsp_zephyr-elf",'
|
236 | 242 | [ "${build_target_xtensa_sample_controller_zephyr_elf}" == "y" ] && MATRIX_TARGETS+='"xtensa-sample_controller_zephyr-elf",'
|
| 243 | + [ "${build_target_xtensa_espressif_esp32_zephyr_elf}" == "y" ] && MATRIX_TARGETS+='"xtensa-espressif_esp32_zephyr-elf",' |
| 244 | + [ "${build_target_xtensa_espressif_esp32s2_zephyr_elf}" == "y" ] && MATRIX_TARGETS+='"xtensa-espressif_esp32s2_zephyr-elf",' |
237 | 245 | MATRIX_TARGETS+=']'
|
238 | 246 |
|
239 | 247 | # Generate test environment list
|
@@ -1255,6 +1263,12 @@ jobs:
|
1255 | 1263 | xtensa-sample_controller_zephyr-elf)
|
1256 | 1264 | PLATFORM_ARGS+="-p qemu_xtensa "
|
1257 | 1265 | ;;
|
| 1266 | + xtensa-espressif_esp32_zephyr-elf) |
| 1267 | + PLATFORM_ARGS+="-p esp32 " |
| 1268 | + ;; |
| 1269 | + xtensa-espressif_esp32s2_zephyr-elf) |
| 1270 | + PLATFORM_ARGS+="-p esp32s2 " |
| 1271 | + ;; |
1258 | 1272 | esac
|
1259 | 1273 | done
|
1260 | 1274 |
|
|
0 commit comments