Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pipeline {
- agent any
- stages {
- stage('build') {
- steps {
- retry(3) {
- sh '''
- R=$(od -An -N1 -i /dev/random)
- echo trying flakey...
- [ $((R % 3)) -eq 0 ] && exit 1
- '''
- }
- timeout(time: 5, unit: 'SECONDS') {
- sh '''
- R=$(od -An -N1 -i /dev/random)
- sh 'echo trying slow...
- [ $((R % 3)) -eq 0 ] && sleep 10
- '''
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement