Jakub Kocka
3d35d528f8
fix(ci): Tolerate w32time already running on Windows CI VMs
...
net start w32time returns exit 2 on warm snapshots; that aborted before_script
before pytest. Continue with NTP config and w32tm /resync as intended.
2026-07-01 13:42:43 +02:00
Wei Yuhan
b1d13e9fe4
change(version): Update version to 6.1.0
2026-06-24 11:15:47 +08:00
Jiang Jiang Jian
af02f23b5c
Merge branch 'ci/update_known_failure_case_filename' into 'release/v6.1'
...
ci: fix known_failure_cases_file_name (v6.1)
See merge request espressif/esp-idf!48883
2026-06-10 11:05:17 +08:00
Ivan Grokhotkov
ee4c8f04f6
ci: fix known_failure_cases_file_name (v6.1)
2026-05-25 16:17:22 +02:00
Roland Dobai
162161cb7f
ci(gitlab): Use internal Esptool releases in the pipeline
2026-05-25 15:53:36 +02:00
Roland Dobai
44772bf454
ci(gitlab): Force the update of esptool to the latest dev release
2026-05-15 11:33:19 +02:00
Fu Hanxi
30032ff4fb
Merge branch 'ci/upload-junit-when-succeeded' into 'master'
...
ci: upload junit for build jobs
See merge request espressif/esp-idf!48129
2026-05-06 09:44:38 +02:00
Evgeny Torbin
74abaa23d8
ci: use idf images from Gitlab Container Registry
2026-05-04 19:33:26 +08:00
Fu Hanxi
b2490ba2d1
ci: upload junit for build jobs
2026-04-30 10:20:22 +02:00
Fu Hanxi
a38c7e9242
ci: windows with VM
2026-04-27 12:41:53 +02:00
Fu Hanxi
30a34b9097
Merge branch 'ci/pre-check-complete' into 'master'
...
ci: after pre-check-complete start build
See merge request espressif/esp-idf!47667
2026-04-17 09:07:58 +02:00
igor.udot
05f8f55807
ci: after pre-check-complete start build
2026-04-17 08:46:20 +08:00
Fu Hanxi
2aee18d827
feat(build): support env var IDF_PY_BUILD_JOBS for ninja jobs
2026-04-16 13:27:18 +02:00
Fu Hanxi
f15406fe33
ci: log per-job ccache stats
2026-04-16 13:27:18 +02:00
igor.udot
167780a01e
ci: setup python warning level at common
2026-04-14 14:23:24 +08:00
Fu Hanxi
611ae33d93
ci: revert python constraint branch
2026-03-30 19:34:59 +02:00
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