-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Minor
-
Component/s: workflow-basic-steps-plugin
-
None
-
Environment: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
}
}
}
}
}
}