-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
Jenkins core 2.219
workflow-basic-steps-plugin 2.19
After upgrade to the latest version of the Jenkins core and workflow-basic-steps-plugin, we have detected that the behavior of the retry + timeout steps changes, the following code before the change was retied 3 times, now the job is aborted in the first timeout so the retry is ignored.
pipeline { agent any stages { stage('Test timeout') { steps { retry(3){ timeout(time: 10, unit: 'SECONDS'){ sleep 30 } } } } } }