C'est un problème connu de Jenkins que L'opération de relance du pipeline n'est pas relancée lorsqu'elle comporte un délai d'attente. .
Il existe sûrement des solutions de contournement pour forcer retry
(ou substitut) pour travailler après un temps mort ?
Exemple de code où retry
n'est pas déclenché :
retry(3) {
timeout(time: 5, unit: 'MINUTES') {
// Something that can fail
}
}
Si elle n'est pas prise en compte, l'erreur de délai d'attente ( org.jenkinsci.plugins.workflow.steps.FlowInterruptedException
) entraîne l'abandon de l'ensemble du travail.