Merge branch 'ci/use_github_on_macos_runners' into 'release/v5.1'

ci: use github repo for mac runners

See merge request espressif/esp-idf!30949
This commit is contained in:
Roland Dobai 2024-05-21 17:19:25 +08:00
commit 980a568961

View File

@ -662,6 +662,7 @@ build_clang_test_apps_esp32c6:
needs: needs:
- job: fast_template_app - job: fast_template_app
artifacts: false artifacts: false
optional: true
script: script:
- ${IDF_PATH}/tools/ci/test_configure_ci_environment.sh - ${IDF_PATH}/tools/ci/test_configure_ci_environment.sh
- rm -rf test_build_system - rm -rf test_build_system
@ -683,6 +684,18 @@ test_build_system_cmake_macos:
- macos_shell - macos_shell
variables: variables:
SHELL_TEST_SCRIPT: test_build_system_cmake.sh SHELL_TEST_SCRIPT: test_build_system_cmake.sh
script:
- ${IDF_PATH}/tools/ci/test_configure_ci_environment.sh
- rm -rf test_build_system
- mkdir test_build_system
- cd test_build_system
# copy-paste the script from .test_build_system_template
# since `ESP_IDF_TEMPLATE_GIT` is a group variable and has higher precedence than job variable
# export here to override the group variable
#
# Clone the template app from github for macos runners
- export ESP_IDF_TEMPLATE_GIT="https://github.com/espressif/esp-idf-template.git"
- ${IDF_PATH}/tools/ci/${SHELL_TEST_SCRIPT}
test_build_system_spaces: test_build_system_spaces:
extends: .test_build_system_template extends: .test_build_system_template