ci: apply idf-ci gitlab dynamic-pipeline-variables

Renamed env vars:

- TEST_CASE_FILTERS -> IDF_CI_SELECT_BY_FILTER_EXPR
- BUILD_AND_TEST_ALL_APPS -> IDF_CI_SELECT_ALL_PYTEST_CASES

Removed env vars;

- IS_MR_PIPELINE (could use CI_MERGE_REQUEST_IID)
- REPORT_EXIT_CODE -> IDF_CI_IS_DEBUG_PIPELINE (fail fast)
- PYTEST_IGNORE_COLLECT_IMPORT_ERROR -> always skip import error
This commit is contained in:
Fu Hanxi
2025-06-13 14:08:59 +02:00
parent 0d5b3e60ac
commit c80d0aded4
11 changed files with 18 additions and 62 deletions
+2 -6
View File
@@ -6,12 +6,8 @@
# https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/tools/idf-tools.html
# ci
idf-ci==0.1.17
coverage
idf-build-apps
jsonschema
junit_xml
python-gitlab
pyyaml
SimpleWebSocketServer
minio
prettytable