We use jobs not only for classic CI/CD but also to exec many tasks on our infrastructure (backup, sync, server setup...).
Getting per project statistics could help us improve quality, monitoring and performances such as :
chart of running time for each job : allow us to check if recent change in CI job improve build time or not
dirty example
chart of state (success/failed/cancel..) ratio by day : detect some point of failure and usage statistics
dirty example
alert system : define an alert to get inform (mail...) when a job running time is too long (option value max second). Example: if the job is not finished after 120 seconds maybe something wrong.
Hi,
We use jobs not only for classic CI/CD but also to exec many tasks on our infrastructure (backup, sync, server setup...).
Getting per project statistics could help us improve quality, monitoring and performances such as :
dirty example
dirty example
Thanks Robin