ci: replace custom gen_disabled_report.py to idf-ci build collect report

This commit is contained in:
Fu Hanxi
2026-02-10 10:54:28 +01:00
parent c92200471f
commit c37ec038ad
3 changed files with 4 additions and 989 deletions
+4 -8
View File
@@ -154,21 +154,17 @@ build_child_pipeline:
job: generate_build_child_pipeline
strategy: depend
generate_disabled_apps_report:
generate_prebuild_report:
extends:
- .build_template
tags: [fast_run, shiny]
dependencies: # set dependencies to null to avoid missing artifacts issue
needs:
- pipeline_variables
- job: baseline_manifest_sha
optional: true
artifacts:
paths:
- disabled_report.html
- prebuild_report.html
expire_in: 1 week
when: always
script:
- pip install dominate idf-build-apps
- run_cmd python tools/ci/gen_disabled_report.py --output disabled_report.html --verbose --enable-preview-targets
- echo "Report generated at https://${CI_PAGES_HOSTNAME}:${CI_SERVER_PORT}/-/esp-idf/-/jobs/${CI_JOB_ID}/artifacts/disabled_report.html"
- run_cmd idf-ci build collect --format html -o prebuild_report.html
- echo "Report generated at https://${CI_PAGES_HOSTNAME}:${CI_SERVER_PORT}/-/esp-idf/-/jobs/${CI_JOB_ID}/artifacts/prebuild_report.html"