esp-idf/tools/ci
Ivan Grokhotkov 0ede5c11b5
ci: build and push Docker images in Github actions
Replaces the previously used Docker Hub autobuild infrastructure.
This allows for more flexible configuration of the build process,
at the expense of some extra maintenance of CI workflow files
required.
2022-05-27 14:11:46 +02:00
..
config bugfix: set authmode by switching number to string (backport v4.1) 2021-12-27 20:01:58 +08:00
python_packages Handle gitlab 404 error 2022-01-27 13:29:37 +01:00
apply_bot_filter.py tools: Fix the Python coding style 2018-12-19 11:56:24 +01:00
build_example_dirs.txt ci: support building examples with external components 2018-11-19 12:36:31 +08:00
build_examples_cmake.sh ci: generate separate log files for each example config 2020-07-03 09:45:03 +00:00
build_examples.sh ci: Ignore Python 2 deprecation warning 2020-12-15 13:26:18 +07:00
check_artifacts_expire_time.py python: Fix yaml.load warnings 2019-09-13 10:29:38 +00:00
check_build_warnings.py ci: Ignore Python 2 deprecation warning 2020-12-15 13:26:18 +07:00
check_deprecated_kconfigs.py Handle deprecated values in sdkconfig.defaults 2019-10-02 16:29:25 +00:00
check_examples_cmake_make.sh freemodbus: fix merge issues 2019-12-10 14:30:25 +08:00
check_examples_rom_header.sh exclude rom headers in examples 2019-08-13 11:10:22 +08:00
check_idf_version.sh CI: get git describe from annotated tags: 2020-09-30 11:33:04 +08:00
check_ldgen_mapping_exceptions.txt components: fix ldgen check errors 2021-06-21 09:52:03 +10:00
check_ut_cmake_make.sh cmake: Add support for test build 2018-10-20 12:07:24 +08:00
check-executable.sh ci: keep executables list formatted 2019-05-24 17:04:23 +08:00
check-line-endings.sh ci: Add line endings check for CRLF in repository 2018-07-12 19:10:37 +08:00
checkout_project_ref.py ci: limit switching branches for auto_test_script 2020-11-06 17:19:54 +08:00
ci_fetch_submodule.py ci: fix fetch submodule error on python3 2019-12-10 09:38:31 +08:00
configure_ci_environment.sh Add -Wstrict-prototypes check in CI 2019-08-01 16:28:56 +07:00
deploy_docs.py tools: Avoid subprocess.run(capture_output) argument for Python <3.7 compatibility 2020-12-08 09:44:44 +11:00
envsubst.py mqtt tests: connect to local broker when running in CI to make the tests more reliable 2019-01-11 15:30:15 +01:00
executable-list.txt ci: build and push Docker images in Github actions 2022-05-27 14:11:46 +02:00
fix_empty_prototypes.sh tools: Add a script to fix up empty prototypes 2019-08-01 16:28:55 +07:00
get_supported_examples.sh ci: support to build esp32s2beta simple examples 2019-07-08 09:16:06 +08:00
get-full-sources.sh tools: Keep script behaviour 2019-06-28 10:05:31 +07:00
mirror-submodule-update.sh tools: Keep script behaviour 2019-06-28 10:05:31 +07:00
multirun_with_pyenv.sh CI: Simplify running commands with several versions of Python 2018-09-06 11:50:17 +02:00
push_to_github.sh ci: Fix spurious pipeline failure when deploying a tag to GitHub 2018-08-22 13:11:18 +10:00
retry_failed.sh ci: move auto_test_script to new repo (backport 4.1) 2020-10-24 09:24:59 +08:00
setup_python.sh ci: run target test with python3 2021-04-28 18:10:34 +08:00
static-analysis-rules.yml static analysis: Apply current limits of known defects on v4.1 2020-06-25 05:45:16 +00:00
test_build_system_cmake.sh ci: Remove component manager test from build system tests 2021-11-24 15:41:18 +01:00
test_build_system.sh ci: add tests for sdkconfig.defaults.IDF_TARGET 2019-10-30 10:43:37 +01:00
test_configure_ci_environment.sh ci: Remove unused IS_PRIVATE and IS_PUBLIC environment 2019-06-25 22:24:45 +07:00