Automatic retries for some failed pipeline jobs
This GitLab issue proposes the development of an automated retry mechanism to enhance the robustness and reliability of our CI/CD pipelines. Specifically, the goal is to identify certain types of failed pipeline jobs and trigger automatic retries to mitigate transient failures and improve overall pipeline success rates.
Currently, when pipeline jobs fail due to intermittent issues or transient failures, developers and CI/CD administrators are required to manually restart these jobs, which can be time-consuming and error-prone. This enhancement seeks to streamline this process by automatically triggering retries for predefined types of job failures, reducing the need for manual intervention and ensuring a more resilient and robust CI/CD pipeline.