11variables :
2- DOCKER_IMAGE : ${CI_DOCKER_IMAGE_REGISTRY}/env_default:1
32 BASE_FRAMEWORK_PATH : " ${IDF_PATH}"
43 BASE_FRAMEWORK : $IDF_REPOSITORY
54 IDF_TAG_FLAG : true
@@ -11,7 +10,7 @@ variables:
1110 TEST_DIR : ${CI_PROJECT_DIR}/gmf_core
1211 parallel :
1312 matrix :
14- - IDF_VERSION_TAG : ['v5.4']
13+ - IDF_VERSION_TAG : ['v5.4.3 ']
1514 parallel : [ 1/1 ]
1615 extends :
1716 - .rules:build:protected-merge-requests-pipeline
@@ -32,16 +31,14 @@ variables:
3231 - " ${TEST_DIR}/**/test_apps/*.py"
3332 expire_in : 4 days
3433 script :
35- - cd ${ CI_PROJECT_DIR}
34+ - python $ CI_PROJECT_DIR/tools/ci/esp_bmgr_pre_build.py --target $IDF_TARGET --board $AUDIO_BOARD --project-path ${TEST_DIR} --target-dir-type ${TARGET_DIR_TYPE }
3635 - run_cmd python $CI_PROJECT_DIR/tools/ci/build_apps.py ${TEST_DIR} \
37- -t $IDF_TARGET -vv \
38- --target-dir-type ${TARGET_DIR_TYPE} \
39- --build-dir ${IDF_VERSION_TAG}/build_@t_@w \
40- --parallel-count ${parallel##*/} \
41- --parallel-index ${parallel%%/*}
36+ -t $IDF_TARGET -vv \
37+ --target-dir-type ${TARGET_DIR_TYPE} \
38+ --build-dir ${IDF_VERSION_TAG}/build_@t_@w \
39+ --parallel-count ${parallel##*/} \
40+ --parallel-index ${parallel%%/*}
4241 - python $CI_PROJECT_DIR/tools/ci/check_test_cxx_build.py
43- after_script :
44- - find "${TEST_DIR}" -type d -name "managed_components" -exec rm -rf {} +
4542
4643.build_ut_gmf_packages :
4744 extends :
@@ -60,6 +57,7 @@ build_ut_gmf_core_esp32:
6057 - .build_gmf_component
6158 variables :
6259 IDF_TARGET : esp32
60+ AUDIO_BOARD : lyrat_mini_v1_1
6361
6462.build_ut_gmf_core_esp32c3 :
6563 extends :
@@ -72,39 +70,46 @@ build_ut_gmf_core_esp32s3:
7270 - .build_gmf_component
7371 variables :
7472 IDF_TARGET : esp32s3
73+ AUDIO_BOARD : esp32_s3_korvo2_v3
7574
7675.build_ut_gmf_core_esp32p4 :
7776 extends :
7877 - .build_gmf_component
7978 variables :
8079 IDF_TARGET : esp32p4
80+ AUDIO_BOARD : esp32_p4_function_ev
8181
8282build_ut_gmf_elements_esp32 :
8383 extends :
8484 - .build_ut_gmf_elements
8585 variables :
8686 IDF_TARGET : esp32
87+ AUDIO_BOARD : lyrat_mini_v1_1
8788
8889build_ut_gmf_elements_esp32s3 :
8990 extends :
9091 - .build_ut_gmf_elements
9192 variables :
9293 IDF_TARGET : esp32s3
94+ AUDIO_BOARD : esp32_s3_korvo2_v3
9395
9496.build_ut_gmf_elements_esp32p4 :
9597 extends :
9698 - .build_ut_gmf_elements
9799 variables :
98100 IDF_TARGET : esp32p4
101+ AUDIO_BOARD : esp32_p4_function_ev
99102
100103build_ut_gmf_packages_esp32 :
101104 extends :
102105 - .build_ut_gmf_packages
103106 variables :
104107 IDF_TARGET : esp32
108+ AUDIO_BOARD : lyrat_mini_v1_1
105109
106110build_ut_gmf_packages_esp32s3 :
107111 extends :
108112 - .build_ut_gmf_packages
109113 variables :
110114 IDF_TARGET : esp32s3
115+ AUDIO_BOARD : esp32_s3_korvo2_v3
0 commit comments