esp-idf/tools/ci
Marek Fiala 7b417fc3f2 feat(tools): Add backup option to use legacy export script
This feature serves as an immediate fix in case
the new export approach causes issues.
The user can simply set the environment variable `ESP_IDF_LEGACY_EXPORT`,
and the old export script will be used.
2024-09-05 10:13:05 +02:00
..
dynamic_pipelines ci: add condition to print retry job message in dynamic pipeline report if any job has failed 2024-09-03 14:51:13 +08:00
idf_ci Merge branch 'ci/fix_app_size_json_path' into 'master' 2024-04-25 14:38:29 +08:00
idf_pytest ci(esp32c61): enable c61 generic target test 2024-09-02 19:26:12 +08:00
python_packages ci: update the logic to use the gitlab API to fetch failed jobs 2024-08-15 16:04:35 +08:00
sg_rules feat(tool): use ast-grep to lint code base 2024-04-09 18:45:18 +08:00
test_autocomplete fix(ci): Remove unittest-xml-reporting dependency from host tests 2023-11-30 14:03:41 +01:00
artifacts_handler.py ci: upload sdkconfig file 2024-04-24 21:01:34 +08:00
astyle-rules.yml Revert "Merge branch 'add_openocd_stub_bins' into 'master'" 2024-08-09 22:49:43 +02:00
build_template_app.sh remove(c5beta3): remove c5 beta3 rom files 2024-06-17 12:02:15 +08:00
check_api_violation.sh feat(tool): use ast-grep to lint code base 2024-04-09 18:45:18 +08:00
check_blobs.sh esp_phy: support esp32h2beta2 phy build 2022-05-16 10:50:44 +00:00
check_build_test_rules.py ci(pre-commit): Exclude sample_project readme from checking against build-test-rules 2024-04-25 17:55:59 +08:00
check_callgraph.py fix(check_callgraph): rework --ignore-refs to be more generic 2024-03-26 17:05:39 +01:00
check_codeowners.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
check_copyright_config.yaml feat(rt/posix): Added FreeRTOS-Plus-POSIX message queues implementation 2024-07-11 21:08:01 +02:00
check_copyright_ignore.txt fix(mspi): collect mspi iomux pin macro from iomux_reg.h to spi_pins.h 2024-09-03 13:55:00 +08:00
check_deprecated_kconfigs.py fix(tools/kconfig): Moved check_konfigs.py to esp-idf-kconfig package 2023-10-06 13:02:56 +02:00
check_esp_memory_utils_headers.sh esp_hw_support: remove public dependency on bootloader_support 2022-04-16 10:50:12 +02:00
check_examples_extra_component_dirs.sh feat(ci): add CI check for EXTRA_COMPONENT_DIRS in examples 2023-09-19 10:38:24 +02:00
check_executables.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
check_idf_version.sh ci: check idf version excluding qa tags 2024-03-21 08:40:13 +01:00
check_kconfigs.py fix: KConfig files checks in pre-commit hook 2024-01-05 08:55:36 +01:00
check_ldgen_mapping_exceptions.txt fix(freertos): Added freertos fragments to the exception list of ldgen mapping checks 2024-08-13 20:54:14 +02:00
check_public_headers_exceptions.txt Merge branch 'fix/p4_enable_generic_test' into 'master' 2024-07-12 14:07:31 +08:00
check_public_headers.py fix(ci): Simplify and document public header checker 2024-04-04 08:45:15 +02:00
check_readme_links.py cleanup remaining references for esp-cryptoauthlib 2022-08-12 11:25:29 +05:30
check_register_rw_half_word.cmake feat(ci): check LL functions not read write register by half word 2024-06-18 14:58:41 +08:00
check_register_rw_half_word.py feat(ci): check LL functions not read write register by half word 2024-06-18 14:58:41 +08:00
check_requirement_files.py change(esp_prov): remove future usage 2023-07-19 21:05:06 +08:00
check_rules_components_patterns.py fix(pre-commit): ignore files not in git repo 2023-09-15 18:57:35 +08:00
check_soc_headers_leak.py fix(uart): make custom console uart pins same to the default console uart pins 2024-09-02 15:24:29 +08:00
check_soc_headers_load_in_idf_build_apps.py ci: add idf-build-apps load soc caps test case 2024-07-29 15:34:26 +02:00
check_soc_struct_headers.py tools: Change copyright in ci dir 2022-07-11 12:58:06 +00:00
check_tools_files_patterns.py ci: dynamic pipeline 2024-01-10 15:37:34 +01:00
check_type_comments.py ci: update mypy check for python 3.12, check under python 3.8 rules 2024-05-07 17:28:28 +08:00
checkout_project_ref.py CI: optimize ATS ci flow 2022-09-14 13:39:12 +08:00
ci_build_apps.py ci: fix missing argument ignore_app_dependencies_components 2024-07-24 15:03:44 +02:00
ci_fetch_submodule.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
ci_get_mr_info.py ci: fix get mr components, stop printing out debugging info 2024-05-29 09:28:46 +02:00
ci_process_description.py ci: fast_pipeline yml branch 2024-08-05 16:07:36 +08:00
clang_tidy_dirs.txt ci: enable clang-tidy check for more components 2021-08-19 09:26:20 +08:00
cleanup_ignore_lists.py ci: fix cleanup_ignore_lists.py on windows 2023-09-21 12:59:17 +02:00
configure_ci_environment.sh ci: use host mapping volumes to improve the ccache hits 2024-03-20 17:26:19 +08:00
deploy_docs.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
envsubst.py ci: Add python types hints 2022-07-22 21:15:01 +02:00
exclude_check_tools_files.txt feat(tools): Add backup option to use legacy export script 2024-09-05 10:13:05 +02:00
executable-list.txt feat(tools): Added Windows shells support + refactoring 2024-09-05 10:13:04 +02:00
fix_empty_prototypes.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
generate_rules.py ci: lint yaml files that use dependencies: [] together with needs 2024-01-25 14:47:53 +01:00
get_all_test_results.py CI: update test cases from test results 2022-03-09 14:08:38 +08:00
get_known_failure_cases_file.py ci: change known_failure_cases workflow 2024-01-21 15:36:25 +08:00
get_supported_examples.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
get-full-sources.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
gitlab_yaml_linter.py ci: always set expire_in and when with artifacts 2024-02-16 13:43:53 +01:00
idf_ci_utils.py ci: move log dir from pytest_embedded_log to pytest-embedded 2024-05-09 12:23:04 +02:00
ignore_build_warnings.txt fix(linux): Added instructions to ignore build warnings in CI for MacOS 2024-05-24 16:29:47 +02:00
mirror-submodule-update.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
multirun_with_pyenv.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
mypy_ignore_list.txt Merge branch 'fix/move_nvs_partition_generator_to_pypi_package' into 'master' 2023-12-18 09:13:38 +08:00
previous_stage_job_status.py fix: save artifacts for generate job 2024-08-09 15:06:00 +08:00
push_to_github.sh Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
sonar_exclude_list.txt protobuf: Fix v4.21.0 (python) compatibility issue 2022-05-30 09:54:31 +05:30
sort_yaml.py ci: add sort_yaml.py 2024-01-29 13:52:39 +01:00
static-analysis-rules.yml feat(ieee802154): remove the ieee802154 lib submodule 2024-01-25 18:59:09 +08:00
test_configure_ci_environment.sh global: use '/usr/bin/env bash' instead of '/usr/bin/bash' in shebangs 2020-04-03 01:10:02 +02:00
utils.sh ci: Move upload artifacts execution of build and target_test stages to the after script section 2023-11-06 18:24:10 +08:00