Mon Jenkinsfile est défini de telle sorte que je les étages de pipeline suivants:Comment configurer Jenkinsfile de manière à ce qu'une étape d'abandon/de délai expiré termine le pipeline et marque la construction comme réussite?
checkout--setup--tests--deploy--post deploy stuff
Mon stade de déploiement est basé sur l'entrée d'utilisateur (Cliquez sur « déployer » bouton pour déployer, abandonner pour ne pas) et il a un délai d'attente Incase un l'utilisateur ne prend aucune mesure dans le délai imparti.
Actuellement, si l'étape de déploiement expire ou si un utilisateur clique sur abandonner, le pipeline passe à l'étape suivante.
Existe-t-il un moyen de configurer le fichier Jenkins de manière à ce qu'il ne puisse passer à l'étape suivante que si et seulement si j'ai cliqué sur déployer et que l'étape de déploiement est terminée?