Commit Graph
1182 Commits
Author SHA1 Message Date
Fu Hanxi da06cc2a7e ci: log per-job ccache stats 2026-05-20 09:47:10 +08:00
Fu Hanxi 1684252646 feat(build): support env var IDF_PY_BUILD_JOBS for ninja jobs 2026-05-20 09:45:19 +08:00
Roland Dobai 25513bfd56 Merge branch 'ci/forced_esptool_install_v5.4' into 'release/v5.4'
CI: Force the update of esptool to the latest dev release in every job (v5.4)

See merge request espressif/esp-idf!48634
2026-05-18 13:23:08 +02:00
Evgeny Torbin cd460dbc3b ci: remove deprecated SHA update job 2026-05-18 11:52:58 +02:00
Roland Dobai 31e1f121f1 ci(gitlab): Force the update of esptool to the latest dev release 2026-05-18 10:03:06 +02:00
igor.udot 7177035a70 ci: use build-docs template 2026-05-13 13:50:19 +02:00
Chen Yudong b14f5010c6 ci: optimize layer cache for docker build test
use different image tag for different concurrent job
2026-05-11 16:38:17 +08:00
Chen Yudong b931eb92dd ci: move integration-test to ci/actions 2026-05-11 16:20:24 +08:00
Evgeny Torbin 53933bdd01 ci: use --break-system-packages option when installing jsonschema 2026-05-06 16:20:41 +08:00
Evgeny Torbin 6ec5c21181 ci: use idf images from Gitlab Container Registry 2026-05-06 16:20:41 +08:00
Fu Hanxi e999464740 Merge branch 'ci/manual-gate-v5.4' into 'release/v5.4'
ci: manual job to block pipeline start (v5.4)

See merge request espressif/esp-idf!46724
2026-04-17 11:53:55 +02:00
Fu Hanxi e15f264c09 Merge branch 'ci/enable-docs_v5.4' into 'release/v5.4'
ci: install.sh --enable-docs when job name contains docs (v5.4)

See merge request espressif/esp-idf!46786
2026-04-17 11:51:13 +02:00
Marius Vikhammer 296b6eab94 change(version): Update version to 5.4.4 2026-04-14 14:31:36 +08:00
Fu Hanxi 2d7542bcc4 ci: install.sh --enable-docs when job name contains docs 2026-03-20 09:38:25 +08:00
igor.udot 9b239bcfe5 ci: manual job to block pipeline start 2026-03-18 11:41:54 +08:00
igor.udot f27a702903 Revert "ci: docs artifacts expiration time"
This reverts commit f2fd000e25.
2026-01-13 13:23:02 +08:00
igor.udot f2fd000e25 ci: docs artifacts expiration time 2025-12-23 13:26:25 +08:00
Jiang Jiang Jian ee57f0751c Merge branch 'ci/fix-pipeline-commit-sha-in-build-docker_v5.4' into 'release/v5.4'
Ci/fix pipeline commit sha in build docker (v5.4)

See merge request espressif/esp-idf!42437
2025-10-31 10:53:46 +08:00
Roland Dobai ea1c174c1c change(version): Update version to 5.4.3 2025-10-21 13:13:31 +02:00
Fu Hanxi d8d0b89b63 ci: use merged result commit in build_docker job
also change to shanghai runners
2025-10-09 13:47:14 +02:00
Peter Macko aca02616b6 ci: macOS runners - set CCACHE back to 50GB to help VMs 2025-07-01 13:02:20 +02:00
Roland Dobai 8a2e7224c1 Merge branch 'fix/idf_tools_install_tool_version_v5.4' into 'release/v5.4'
fix(tools): fixed command `idf_tools.py install tool@version` (v5.4)

See merge request espressif/esp-idf!40038
2025-06-28 05:26:34 +02:00
Sergei Silnov b5d3d1253d Merge branch 'ci/fix-submodule-cache_v5.4' into 'release/v5.4'
ci: remove cached submodule metadata while checking with github (v5.4)

See merge request espressif/esp-idf!40094
2025-06-26 05:58:37 -03:00
Sergei Silnov e50c191ec1 Merge branch 'docs/fetch-all-tags-while-deploying_v5.4' into 'release/v5.4'
docs: fetch all tags while deploying (v5.4)

See merge request espressif/esp-idf!40006
2025-06-26 04:27:15 -03:00
Fu Hanxi 56f6dc55a5 ci: remove cached submodule metadata while checking with github 2025-06-24 10:55:22 +02:00
Marek Fiala 38354b9ecd test(tools): Added test for installing supported tool version
Added test_export_supported_version_cmake in `test_idf_tools.py`,
that installs and exports supported version of tool - cmake.
2025-06-20 13:05:05 +02:00
Xiao Xufeng f5c3654a1c change(version): Update version to 5.4.2 2025-06-20 14:35:04 +08:00
Fu Hanxi 312ff02b43 docs: fetch all tags while deploying 2025-06-20 08:19:35 +02:00
wanckl 66c8539368 test(ci): disable c61 build test on 5.4 2025-06-03 20:09:05 +08:00
Jiang Jiang Jian fe9669d4fb Merge branch 'ci/fix-custom-oocd-setting_v5.4' into 'release/v5.4'
ci: select OpenOCD binary based on runner (v5.4)

See merge request espressif/esp-idf!39377
2025-05-28 14:20:39 +08:00
Samuel Obuch 6ee607b00f ci: select OpenOCD binary based on runner 2025-05-23 00:41:15 +02:00
Peter Macko 417fe048a1 change(ci): Update esp-idf-docs-env-v5.4 image
- Add Sphinx warnings caused by [#11323](https://github.com/doxygen/doxygen/issues/11323)
- Update esp-idf-doc-env-v5.4 to use the updated parent image (Ubuntu 24.04 and Node.js 22)
- Exclude sphinx-known-warnings.txt from pre-commit checks.
2025-05-13 11:21:58 +02:00
Marius Vikhammer b1d1494290 ci(linux): re-enable failures for test_pytest_linux jobs 2025-04-29 11:59:36 +08:00
laokaiyao ecf073e650 ci: disable esp32c5 build and target test on v5.4 2025-04-22 16:07:50 +08:00
Peter Macko a71141a250 ci: Update esp-env-v5.4 to Ubuntu 24.04 and handle related issues
- Allow test_pytest_linux failures
- Allow test_transport_on_host failures
- Fix deprecated C++ syntax by removing unused volatile variable in nvs_page_test
- Add x509_crt_bundle.S.o GNU-stack ld warning to ignore list
2025-03-28 15:59:44 +01:00
Xiao Xufeng 4c2820d377 change(version): Update version to 5.4.1 2025-03-27 15:29:07 +08:00
Fu Hanxi be2ec1615c ci: target-test job skip installing toolchain, only install python env
also run with collapsed time section to better track run time
2025-01-10 02:25:32 +08:00
Fu Hanxi 7e465dd526 ci: ignore test-specific 3rd-party libs while building clang projects 2025-01-10 02:25:32 +08:00
Fu Hanxi 257878ddb4 ci: change logging level from debug to info for build jobs 2025-01-10 02:25:32 +08:00
Roland Dobai 5bb41c4932 Merge branch 'feature/move-gdb-options-to_project_description_json_v5.4' into 'release/v5.4'
feat(debugging): move gdbinit generation to CMake (v5.4)

See merge request espressif/esp-idf!35175
2025-01-09 18:58:23 +08:00
Xiao Xufeng 67c1de1eeb change(version): Update version to 5.4.0 2024-12-31 14:57:04 +08:00
Marius Vikhammer 443e1cfd11 change(version): Update version to 5.4.0 2024-12-23 11:22:27 +08:00
Marius Vikhammer 50948285c1 feat(docs): Replace PDF download link with HTML zip download link
PDF build would randomly fail after S3 docs grew to a certain size.

At 3k+ pages PDF is not very usable anyways.
For offline use an HTML archive makes more sense.
2024-12-20 10:27:09 +08:00
Marius Vikhammer 66c456ab59 ci(docs): revert d98e77a4a7 to simplify CI 2024-12-17 10:08:44 +08:00
Alexey Lapshin 0e57dc044e feat(debugging): move gdbinit generation to CMake
This feature is useful for 3rd-party software to run GDB with predefined
options that described in project_description.json file

allow to pass custom options to "idf.py gdb":

  --gdb-commands: command line arguments for gdb. (without changes)
  -ex: pass command to gdb.
  -x: pass gdbinit file to gdb. Alias for old --gdbinit command
2024-12-06 19:36:41 +07:00
Marius Vikhammer 7481f7eb9e Merge branch 'ci/known-failure-cases-5.4' into 'release/v5.4'
Ci/known failure cases 5.4

See merge request espressif/esp-idf!34688
2024-11-12 10:37:32 +08:00
Sergei Silnov 68d680bafd Merge branch 'ci/fix_macos_ccache_v5.4' into 'release/v5.4'
CI: Fix failing ccache and show ccache statistics for macOS tests (master) (v5.4)

See merge request espressif/esp-idf!34758
2024-11-08 19:46:14 +08:00
Jiang Jiang Jian 2afa1cc04d Merge branch 'update/version_5_4_0' into 'release/v5.4'
Update version to 5.4.0

See merge request espressif/esp-idf!34743
2024-11-08 16:23:23 +08:00
Peter Macko 1254494dd8 fix(macos): ccache: re-enable, show stats, set CCACHE_DIR, limit CCACHE_MAXSIZE 2024-11-07 17:39:49 +01:00
Aditya Patwardhan 64b9d85a76 change(version): Update version to 5.4.0 2024-11-07 12:55:42 +05:50