mirror of
https://github.com/espressif/esp-idf.git
synced 2024-09-20 00:36:01 -04:00
a6b84b5ccc
Introduced changes: - add a manual ci job to retry failed jobs. - refactor js scripts in report template - extract the CI ENV vars related to the report generation script to the predefined constants.py module - introduce a new action "retry_failed_jobs" in helper script "gitlab_api.py"
15 lines
433 B
YAML
15 lines
433 B
YAML
retry_failed_jobs:
|
|
stage: retry_failed_jobs
|
|
tags: [shiny, fast_run]
|
|
image: $ESP_ENV_IMAGE
|
|
dependencies: null
|
|
before_script: []
|
|
cache: []
|
|
extends: []
|
|
script:
|
|
- echo "Retrieving and retrying all failed jobs for the pipeline..."
|
|
- python tools/ci/python_packages/gitlab_api.py retry_failed_jobs $CI_MERGE_REQUEST_PROJECT_ID --pipeline_id $CI_PIPELINE_ID
|
|
when: manual
|
|
needs:
|
|
- generate_failed_jobs_report
|