Fu Hanxi
9ecd3ecad4
ci: apply idf-ci 1.x
2026-03-27 15:12:31 +01:00
Fu Hanxi
b81dc4c0e6
ci: install.sh --enable-docs when job name contains docs
2026-03-17 21:26:46 +08:00
igor.udot
f6e7ab370a
ci: manual job to block pipeline start
2026-03-13 16:58:00 +08:00
Fu Hanxi
66f39eb968
Merge branch 'ci/use-interruptible' into 'master'
...
ci: use common workflow that auto-cancel earlier MR pipelines
See merge request espressif/esp-idf!45736
2026-02-11 10:21:31 +01:00
Fu Hanxi
bf9d32d514
ci: compatible with macos base64 version
2026-02-10 11:46:40 +01:00
Fu Hanxi
c92200471f
ci: streamline before_script for macos runners
2026-02-10 10:54:28 +01:00
Fu Hanxi
4b1072a6d7
ci: use common workflow that auto-cancel earlier MR pipelines
2026-02-10 10:54:28 +01:00
igor.udot
50a16a8c20
ci: skip upgrade addition third party libs while target-tests
2026-02-09 08:21:07 +08:00
Fu Hanxi
1c9e7d209d
ci: streamline custom before_script checkout code to preclone script
2026-02-05 09:26:56 +01:00
Fu Hanxi
7cb14e192f
ci: workaround CI_COMMIT_BRANCH to CI_COMMIT_REF_NAME for tag pipelines
2026-01-27 11:02:07 +01:00
Roland Dobai
e4a050c939
Merge branch 'change/pip_install_eager' into 'master'
...
CI: Upgrade the full dependency tree of CI-related Python packages
Closes IDF-14409
See merge request espressif/esp-idf!43265
2025-11-26 09:00:52 +01:00
Roland Dobai
8b8301d845
ci(gitlab): Upgrade the full dependency tree of CI-related Python packages
...
The eager upgreade policy should upgrade the full dependency tree and
not just the packages listed in the requirements file. The disadvantage
is some extra time for package resolution.
This upgrade policy is applied to CI-related packages only because we
don't want this to be used for customer-facing packages and/or provide
the customers with a different environment to that tested in the CI.
2025-11-25 11:22:21 +01:00
Jakub Kocka
402cf47f7a
ci: Fixed MacOS default shell command
2025-11-25 09:58:53 +01:00
Fu Hanxi
6c585a0e18
Merge branch 'ci/simplify-ci' into 'master'
...
Ci/simplify ci
Closes IDFCI-6717
See merge request espressif/esp-idf!43157
2025-11-21 07:34:24 +01:00
Fu Hanxi
9603ea6af8
ci: set macos timeout
2025-11-19 11:47:30 +01:00
Fu Hanxi
18bb5bacca
ci: move the retry_failed_jobs to pre_check stage
2025-11-19 10:51:20 +01:00
Fu Hanxi
0f0d97f958
ci: cleanup after_script:build related rules
2025-11-19 10:27:07 +01:00
Fu Hanxi
6adb0ea457
ci: remove temp minio variables
2025-11-19 10:23:17 +01:00
Fu Hanxi
0922674c04
ci: run macos with tart runners
2025-11-18 17:02:11 +01:00
Roland Dobai
f21b4c2381
change(version): Update version to 6.1-dev
...
Start of v6.1 development
2025-10-24 09:01:34 +02:00
Fu Hanxi
1cf5d3115b
ci: print with color
2025-09-29 13:22:46 +02:00
Fu Hanxi
6fa8b5ff14
Merge branch 'ci/improve-git-changed-files' into 'master'
...
ci: improve git diff, avoid gitlab bug on CI_MERGE_REQUEST_DIFF_BASE_SHA
See merge request espressif/esp-idf!42092
2025-09-24 15:27:47 +02:00
Fu Hanxi
de12e8911d
ci: improve git diff, avoid gitlab bug on CI_MERGE_REQUEST_DIFF_BASE_SHA
2025-09-24 14:25:33 +02:00
Marek Fiala
7e5b0a8bb0
feat(test): Used dockerfile with updated cmake versions
2025-09-22 16:47:50 +02:00
Fu Hanxi
a2db7b56aa
ci: use new minio server
2025-09-15 14:55:43 +02:00
Peter Dragun
519042a1e2
feat: Deprecate Python 3.9
...
BREAKING CHANGE:
- Minimal supported Python version is now 3.10.
2025-08-01 08:05:10 +02:00
Fu Hanxi
1adb3d6bfe
ci: update pre-commit image tag to 2
2025-07-31 11:52:13 +02:00
Fu Hanxi
7ada32c39a
ci: apply idf-ci for artifacts
2025-07-09 10:33:29 +02:00
Fu Hanxi
15b411270e
ci: apply idf-ci on generating child pipelines
2025-07-09 10:33:29 +02:00
Fu Hanxi
a5257dcc39
ci: apply idf-ci pytest plugin
...
Removed
- target markers. Now must use target as parametrization in esp-idf
- host test markers. Now will be automatically added with linux target and qemu marker
2025-07-09 10:33:28 +02:00
Fu Hanxi
0d5b3e60ac
ci: remove --enable-pytest from install.sh
2025-07-09 10:33:26 +02:00
Fu Hanxi
4d7372beab
Revert "ci: replace ci_fetch_submodules.py with submodule cache"
...
This reverts commit 0af3e2b1b2 .
2025-06-25 08:01:06 +02:00
Fu Hanxi
0af3e2b1b2
ci: replace ci_fetch_submodules.py with submodule cache
2025-06-23 11:39:42 +02:00
Peter Macko
c205f50f93
feat(ci): Migrate macOS runners to Parallels VM
2025-06-10 18:08:05 +02:00
David Cermak
c275b5e55b
fix(ci): Fix the latest tag to master's v6.0-dev
...
This is used only for caching (pip packages and submodules), so not very
important.
Probably forgotten when merging !38889 (f89d6ee5a0 )
2025-05-26 11:22:53 +02:00
Samuel Obuch
e80293fdbe
ci: select OpenOCD binary based on runner
2025-05-22 20:43:39 +02:00
Chen Yu Dong
8a4f94faf4
Merge branch 'ci/shiny_pip_install' into 'master'
...
ci: optimize ci runner pip install
Closes RDT-1299
See merge request espressif/esp-idf!38953
2025-05-13 21:29:11 +08:00
Ivan Grokhotkov
f89d6ee5a0
change(version): Update version to v6.0-dev
2025-05-12 11:39:42 +02:00
Chen Yudong
a62464501f
ci: optimize ci runner pip install
2025-05-09 16:01:32 +08:00
Peter Macko
4a1ea4b725
5.5: Update ubuntu base image for esp-env-v5.5 to 24.04, with fixed pipelines
2025-03-31 20:11:57 +08:00
Marius Vikhammer
c35b7dca0f
Revert "5.5: Update ubuntu base image for esp-env-v5.5 to 24.04"
...
This reverts commit 60ed896b08 .
2025-03-21 14:39:35 +08:00
Peter Macko
60ed896b08
5.5: Update ubuntu base image for esp-env-v5.5 to 24.04
2025-03-20 16:14:35 +08:00
Marius Vikhammer
d75fdc74e8
ci(docs): revert d98e77a4a7 to simplify CI
2024-12-17 09:39:46 +08:00
Aleksei Apaseev
0045550de5
ci: optimize git diff handling to address "Argument list too long" error
2024-11-18 17:08:28 +08:00
Frantisek Hrbata
a4acbd2758
feat: Drop Python 3.8 support
...
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2024-11-12 17:02:26 +08:00
Fu Hanxi
d03ead4cf8
Merge branch 'ci/improve_overall_logging' into 'master'
...
ci: target-test job skip installing toolchain, only install python env
See merge request espressif/esp-idf!34232
2024-11-08 23:27:04 +08:00
Fu Hanxi
2a5743c0c5
ci: target-test job skip installing toolchain, only install python env
...
also run with collapsed time section to better track run time
2024-11-08 11:17:57 +01:00
Peter Macko
4fa6e03879
fix(macos): ccache: re-enable, show stats, set CCACHE_DIR, limit CCACHE_MAXSIZE
2024-11-07 22:22:28 +08:00
Ivan Grokhotkov
52496491f8
change(ci): update LATEST_GIT_TAG to v5.5-dev
2024-10-28 10:34:21 +01:00
Ivan Grokhotkov
d998d76627
change(version): Update version to v5.5-dev
2024-10-28 10:17:21 +01:00