Fu Hanxi
|
e470d1a637
|
Merge branch 'ci/remove_deprecated_sha_update_job' into 'master'
ci: remove deprecated SHA update job
Closes CII-135
See merge request espressif/esp-idf!48198
|
2026-05-18 11:31:54 +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 |
|
Fu Hanxi
|
6170ed03b9
|
Merge branch 'ci/use_images_from_gitlab_container_registry' into 'master'
ci: use idf images from Gitlab Container Registry
Closes IDFCI-9047
See merge request espressif/esp-idf!46773
|
2026-05-05 12:37:48 +02:00 |
|
Fu Hanxi
|
b2490ba2d1
|
ci: upload junit for build jobs
|
2026-04-30 10:20:22 +02:00 |
|
Fu Hanxi
|
31e80fd53b
|
Merge branch 'ci/unique-filename' into 'master'
ci: upload files in ci job id, which is unique
See merge request espressif/esp-idf!48113
|
2026-04-30 09:02:25 +02:00 |
|
Fu Hanxi
|
3395ef9a0b
|
ci: upload files in ci job id, which is unique
|
2026-04-30 08:46:28 +02:00 |
|
Fu Hanxi
|
03af8a9f0e
|
Merge branch 'ci/use-windows-vm' into 'master'
ci: windows tests with VM
See merge request espressif/esp-idf!47238
|
2026-04-28 12:46:47 +02:00 |
|
Fu Hanxi
|
a38c7e9242
|
ci: windows with VM
|
2026-04-27 12:41:53 +02:00 |
|
Fu Hanxi
|
c2d4a780f8
|
ci: fix fetch submodule path issue
|
2026-04-27 12:41:53 +02:00 |
|
Fu Hanxi
|
394e62724d
|
Merge branch 'ci/fix-frozen-dict' into 'master'
ci: frozenset for no_runner_tags
See merge request espressif/esp-idf!47919
|
2026-04-27 03:23:54 +02:00 |
|
Fu Hanxi
|
6ab8c642f5
|
Merge branch 'ci/fix-mypy-version' into 'master'
Ci/fix mypy version
See merge request espressif/esp-idf!47891
|
2026-04-23 12:30:08 +02:00 |
|
Fu Hanxi
|
7f993bfaa6
|
Merge branch 'ci/improve-build-check-pattern' into 'master'
ci: improve pattern that triggers build check
See merge request espressif/esp-idf!47883
|
2026-04-23 10:24:56 +02:00 |
|
Fu Hanxi
|
3c6ba5ca38
|
ci: improve pattern that triggers build check
|
2026-04-23 09:27:55 +02:00 |
|
Fu Hanxi
|
1365d01012
|
Merge branch 'ci/update_integration_test' into 'master'
ci: move to ci/actions
See merge request espressif/esp-idf!47822
|
2026-04-22 12:50:18 +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 |
|
Fu Hanxi
|
a5c99d518a
|
Merge branch 'ci/filter-target' into 'master'
ci: filter targets by component_targets
See merge request espressif/esp-idf!47634
|
2026-04-17 08:15:26 +02:00 |
|
Fu Hanxi
|
15a0d3fdea
|
Merge branch 'ci/stable-build-jobs' into 'master'
Ci/stable build jobs
See merge request espressif/esp-idf!47606
|
2026-04-16 22:02:47 +02: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 |
|
Fu Hanxi
|
662a18e159
|
Merge branch 'ci/exclude-runner-tags-set-comparation' into 'master'
ci: use set to compare exclude_runner_tags_set
See merge request espressif/esp-idf!45685
|
2026-04-14 10:51:27 +02:00 |
|
Fu Hanxi
|
9bfcf7aa66
|
Merge branch 'ci/python-warning' into 'master'
ci: setup python warning level at common
See merge request espressif/esp-idf!47574
|
2026-04-14 09:26:00 +02:00 |
|
Fu Hanxi
|
508ba7ae04
|
Merge branch 'ci/pre-commit-idf-ci' into 'master'
ci: fix pre-commit idf-ci version
See merge request espressif/esp-idf!47366
|
2026-04-08 16:01:00 +02:00 |
|
Fu Hanxi
|
bb2b0ada18
|
Merge branch 'revert-18c5cab8' into 'master'
Revert "Merge branch 'ci/filter_non_test_related_apps_by_modified_files' into 'master'"
See merge request espressif/esp-idf!47369
|
2026-04-08 12:40:44 +02:00 |
|
Fu Hanxi
|
4a4a6c779d
|
Merge branch 'ci/empty-constraint-branch' into 'master'
ci: revert python constraint branch
See merge request espressif/esp-idf!47153
|
2026-03-31 03:55:31 +02:00 |
|
Fu Hanxi
|
611ae33d93
|
ci: revert python constraint branch
|
2026-03-30 19:34:59 +02:00 |
|
Fu Hanxi
|
e93cda6391
|
Merge branch 'ci/apply-idf-ci-1.x' into 'master'
ci: upgrade idf-ci to 1.x
Closes CII-108
See merge request espressif/esp-idf!46623
|
2026-03-30 19:31:53 +02:00 |
|
Fu Hanxi
|
12cc3a92af
|
Merge branch 'feat/parametrize-pytest-cli-args' into 'master'
ci: move test cli args alongside test scripts
Closes IDFCI-1951 and IDFCI-2940
See merge request espressif/esp-idf!46966
|
2026-03-28 08:04:25 +01:00 |
|
Fu Hanxi
|
9ecd3ecad4
|
ci: apply idf-ci 1.x
|
2026-03-27 15:12:31 +01:00 |
|
Fu Hanxi
|
f00fbc88a4
|
ci: set build status as fail when upload failed
|
2026-03-27 11:11:03 +01:00 |
|
Fu Hanxi
|
87dd8ee147
|
Merge branch 'ci/eco-to-rev' into 'master'
ci: rename eco tags to revision
Closes CII-109
See merge request espressif/esp-idf!46061
|
2026-03-27 09:22:37 +01:00 |
|
Fu Hanxi
|
036bb8ec77
|
ci: move linux test cli args alongside the test scripts
|
2026-03-27 09:19:21 +01:00 |
|
Fu Hanxi
|
4f92cfd077
|
ci: rename eco tags to revision
|
2026-03-26 12:24:59 +01:00 |
|
Fu Hanxi
|
ddc7e0cdf7
|
ci: move qemu test cli args alongside test scripts
remove redundant host_test marker
|
2026-03-26 10:56:15 +01:00 |
|
Fu Hanxi
|
365268ae94
|
ci: move dev_password and dev_user alongside the test scripts
|
2026-03-26 10:56:15 +01:00 |
|
Fu Hanxi
|
34b7749eda
|
Merge branch 'ci/shuffle-builds' into 'master'
ci: shuffle precomputed app lists before parallel build slicing
Closes CII-133
See merge request espressif/esp-idf!46867
|
2026-03-25 02:50:32 +01:00 |
|
Fu Hanxi
|
1bfce4117d
|
Merge branch 'ci/enable-docs' into 'master'
ci: install.sh --enable-docs when job name contains docs
See merge request espressif/esp-idf!46712
|
2026-03-20 02:25:10 +01:00 |
|
Fu Hanxi
|
135a9fc69f
|
Merge branch 'ci/fix-exclude-dir-check-build-test-rules' into 'master'
ci: fix check-build-test-rules exclude-dir
See merge request espressif/esp-idf!46722
|
2026-03-18 08:51:43 +01:00 |
|
Fu Hanxi
|
9f7ec2626e
|
ci: fix check-build-test-rules exclude-dir
|
2026-03-18 11:39:41 +08:00 |
|
Fu Hanxi
|
b81dc4c0e6
|
ci: install.sh --enable-docs when job name contains docs
|
2026-03-17 21:26:46 +08:00 |
|
Fu Hanxi
|
c360d8be98
|
feat: support moving idf components to component registry
and mark it as root dependency
|
2026-03-17 21:02:49 +08:00 |
|
Fu Hanxi
|
a3281516c4
|
test: stop patching env vars by tearDownClass
|
2026-03-17 21:02:49 +08:00 |
|
Fu Hanxi
|
7d8b6549d0
|
Merge branch 'ci/missing_config_pre_commit_hook' into 'master'
ci: add pre-commit hook to detect missing configs
Closes IDFCI-2653
See merge request espressif/esp-idf!45826
|
2026-03-13 08:48:25 +01:00 |
|
Fu Hanxi
|
692df52f1e
|
Merge branch 'ci/build-docs' into 'master'
ci: use build-docs template
See merge request espressif/esp-idf!46480
|
2026-03-12 04:16:02 +01:00 |
|
Fu Hanxi
|
c3cd385ad3
|
Merge branch 'ci/freeze-known-failure-cases' into 'master'
ci: freeze known failure cases file
See merge request espressif/esp-idf!45894
|
2026-02-26 10:35:01 +01:00 |
|
Fu Hanxi
|
4164ec4101
|
Merge branch 'ci/python-warnings' into 'master'
ci: ignore python warnings
See merge request espressif/esp-idf!45424
|
2026-02-25 11:48:34 +01:00 |
|
Fu Hanxi
|
33a637d304
|
Merge branch 'ci/skip-upload-non-test-related' into 'master'
ci: skip upload non-test related
See merge request espressif/esp-idf!45553
|
2026-02-24 09:55:47 +01: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
|
c37ec038ad
|
ci: replace custom gen_disabled_report.py to idf-ci build collect report
|
2026-02-10 10:54:28 +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 |
|
Fu Hanxi
|
41f15f5329
|
Merge branch 'ci/deploy-manual-jobs-could-run-instantly' into 'master'
ci: move check_submodule_sync to pre_check stage
See merge request espressif/esp-idf!45621
|
2026-02-06 10:56:50 +01:00 |
|
Fu Hanxi
|
84d0de2cd6
|
Merge branch 'ci/cleanup-checkout-strategy-to-preclone-script' into 'master'
ci: upload junit report from child pipeline
Closes CII-111
See merge request espressif/esp-idf!45606
|
2026-02-06 10:55:46 +01:00 |
|
Fu Hanxi
|
fd191f41a9
|
ci: move check_submodule_sync to pre_check stage
|
2026-02-05 09:43:50 +01:00 |
|
Fu Hanxi
|
1c9e7d209d
|
ci: streamline custom before_script checkout code to preclone script
|
2026-02-05 09:26:56 +01:00 |
|
Fu Hanxi
|
cb2cca0194
|
ci: upload junit report from child pipeline
supported in gitlab 18.5
|
2026-02-04 13:56:35 +01:00 |
|
Fu Hanxi
|
8ea7d6dd77
|
Merge branch 'ci/use-reusable-workflow-deploy' into 'master'
ci: use reusable deploy yaml templates
Closes IDFCI-3007
See merge request espressif/esp-idf!45444
|
2026-02-03 14:39:55 +01:00 |
|
Fu Hanxi
|
6660044dda
|
ci: use reusable deploy yaml templates
|
2026-02-03 11:34:52 +01:00 |
|
Fu Hanxi
|
12a8c15c2d
|
Merge branch 'ci/rev_default' into 'master'
ci: rev_default instead of eco_default
See merge request espressif/esp-idf!45269
|
2026-02-02 12:34:52 +01:00 |
|
Fu Hanxi
|
4634bcdfbd
|
Merge branch 'ci/workaround-ci_commit_branch' into 'master'
Ci/workaround ci commit branch
See merge request espressif/esp-idf!45442
|
2026-01-28 11:34:37 +01:00 |
|
Fu Hanxi
|
266323482d
|
ci: exclude tools/cmakev2/test while running test script linter
|
2026-01-27 13:30:17 +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 |
|
Fu Hanxi
|
0b71f5c42b
|
ci: rename eco_default to rev_default
|
2026-01-20 08:58:10 +01:00 |
|
Fu Hanxi
|
996d6d7056
|
Merge branch 'ci/docs-artifacts-expiration-time' into 'master'
Revert "ci: docs artifacts expiration time"
See merge request espressif/esp-idf!45041
|
2026-01-20 08:50:48 +01:00 |
|
Fu Hanxi
|
b8aa3c9b87
|
Merge branch 'test/fix-wifi-getting_started-sdkconfig' into 'master'
test: fix mismatch sdkconfig name and file
Closes CII-41
See merge request espressif/esp-idf!44645
|
2025-12-29 16:35:13 +01:00 |
|
Fu Hanxi
|
1721c86e91
|
test: fix mismatch sdkconfig name and file
|
2025-12-29 09:53:11 +01:00 |
|
Fu Hanxi
|
8edaf6b92e
|
Merge branch 'ci/support_default_eco_targets' into 'master'
ci: introduce default marker `eco_default`
Closes CII-31
See merge request espressif/esp-idf!43763
|
2025-12-04 08:52:29 +01:00 |
|
Fu Hanxi
|
678192902b
|
ci: introduce default marker eco_default
|
2025-12-03 15:07:47 +01:00 |
|
Fu Hanxi
|
1a17be64a9
|
Merge branch 'fix/cmake_clang_artifacts' into 'master'
ci: fix uploading build artifacts
Closes CII-45
See merge request espressif/esp-idf!43565
|
2025-12-01 14:12:39 +01:00 |
|
Fu Hanxi
|
26a01e843c
|
Merge branch 'ci/known-failure-dut-id' into 'master'
ci: pytest-ignore skip using dut id
Closes CII-44
See merge request espressif/esp-idf!43539
|
2025-11-24 10:25:04 +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
|
accfcc96f4
|
ci: move host test unittest jobs to pytest
|
2025-11-20 09:07:22 +01:00 |
|
Fu Hanxi
|
8e130d4cd6
|
Merge branch 'ci/macos-timeout' into 'master'
ci: set macos timeout
See merge request espressif/esp-idf!43515
|
2025-11-20 08:56:44 +01:00 |
|
Fu Hanxi
|
9603ea6af8
|
ci: set macos timeout
|
2025-11-19 11:47:30 +01:00 |
|
Fu Hanxi
|
fa776a7d50
|
ci: move host test jobs into host-test.yml
|
2025-11-19 10:54:26 +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
|
8ae96e188f
|
ci: cleanup gcc_static_analyzer and .rules:build
|
2025-11-19 10:50:53 +01:00 |
|
Fu Hanxi
|
2988329deb
|
ci: cleanup build_template_app jobs
|
2025-11-19 10:29:26 +01:00 |
|
Fu Hanxi
|
04a9e1ba23
|
ci: cleanup build_clang_test_apps jobs
|
2025-11-19 10:29:23 +01:00 |
|
Fu Hanxi
|
0f0d97f958
|
ci: cleanup after_script:build related rules
|
2025-11-19 10:27:07 +01:00 |
|
Fu Hanxi
|
aa60a836b5
|
ci: upload build junit files
|
2025-11-19 10:26:56 +01:00 |
|
Fu Hanxi
|
5304e95ac5
|
ci: remove generate_build_child_pipeline.py
|
2025-11-19 10:26:53 +01:00 |
|
Fu Hanxi
|
6adb0ea457
|
ci: remove temp minio variables
|
2025-11-19 10:23:17 +01:00 |
|
Fu Hanxi
|
11ae9be9ea
|
Merge branch 'ci/macos-tart' into 'master'
Ci/macos tart
Closes ITOPS-165
See merge request espressif/esp-idf!43346
|
2025-11-19 08:26:55 +01:00 |
|
Fu Hanxi
|
8857ea99a1
|
Merge branch 'chore/size_json_artifact' into 'master'
chore(ci): update artifact pattern for size.json
Closes CII-6
See merge request espressif/esp-idf!43486
|
2025-11-19 08:08:16 +01:00 |
|
Fu Hanxi
|
0922674c04
|
ci: run macos with tart runners
|
2025-11-18 17:02:11 +01:00 |
|
Fu Hanxi
|
d738849397
|
Merge branch 'ci/attach_dut_log_url' into 'master'
ci: attach_log_url for multi dut tests
Closes CII-27
See merge request espressif/esp-idf!42899
|
2025-11-07 08:28:41 +01:00 |
|
Fu Hanxi
|
cc72cf9953
|
Merge branch 'ci/enable-junit-report-in-mr' into 'master'
ci: enable junit report in MR
See merge request espressif/esp-idf!42925
|
2025-11-06 03:32:19 +01:00 |
|
Fu Hanxi
|
a0068b7917
|
ci: enable junit report in MR
|
2025-11-05 10:17:14 +01:00 |
|
Fu Hanxi
|
2160ce6c56
|
ci: remove generate pytest report job
this is a temp workaround, since the current job takes too much time.
should replace it a new implementation
|
2025-11-05 10:17:14 +01:00 |
|
Fu Hanxi
|
5a5d1ae7d9
|
Merge branch 'ci/improve-tests' into 'master'
tests: change wifi tests expect timeout to 60
See merge request espressif/esp-idf!42888
|
2025-11-03 03:45:57 +01:00 |
|
Fu Hanxi
|
1e79c69fc4
|
tests: change wifi tests expect timeout to 60
- wifi_router
- wifi_ap
- wifi_high_traffic
|
2025-11-03 09:19:02 +08:00 |
|
Fu Hanxi
|
c27bccaf81
|
Merge branch 'ci/fix-pipeline-commit-sha-in-build-docker' into 'master'
Ci/fix pipeline commit sha in build docker
Closes IDFCI-3918
See merge request espressif/esp-idf!42381
|
2025-10-09 13:22:45 +02:00 |
|
Fu Hanxi
|
f10537a76d
|
Merge branch 'ci/remove-extra-custom-yml' into 'master'
ci: move extra targets need to be built by default to `--additional-build-targets`
Closes IDFCI-3230
See merge request espressif/esp-idf!42230
|
2025-10-09 12:48:23 +02:00 |
|
Fu Hanxi
|
b207b3320b
|
ci: use merged result commit in build_docker job
also change to shanghai runners
|
2025-10-08 13:59:18 +02:00 |
|
Fu Hanxi
|
1f69dbf456
|
ci: populate PIPELINE_COMMIT_SHA in pipeline_variables
|
2025-10-07 11:18:36 +02:00 |
|
Fu Hanxi
|
a322abb127
|
Merge branch 'ci/fix-windows-test-download-map-prefix' into 'master'
ci: fix windows test jobs download source
See merge request espressif/esp-idf!42361
|
2025-10-03 14:12:26 +02:00 |
|
Fu Hanxi
|
31431069d4
|
ci: fix windows test jobs download source
|
2025-10-03 12:47:01 +02:00 |
|
Fu Hanxi
|
1cf5d3115b
|
ci: print with color
|
2025-09-29 13:22:46 +02:00 |
|
Fu Hanxi
|
3175db5346
|
ci: move extra targets need to be built by default to --additional-build-targets
|
2025-09-29 13:22:42 +02:00 |
|