Apply top level failFast option to all parallel stages inside Jenkinsfile.

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      We would like to have a top-level option failFast true for all parallel stages inside a single Jenkinsfile.

      pipeline {
          agent any
          options {
              parallelsAlwaysFailFast()
          }
          stages {
              stage('Parallel Stage One') {
                  // failFast true
                  parallel {
                      stage('Stage A') { }
                      stage('Stage B') { }
                      stage('Stage C') { }
                  }
              }
              stage('Parallel Stage Two') {
                  // failFast true
                  parallel {
                      stage('Stage D') { }
                      stage('Stage E') { }
                      stage('Stage F') { }
                  }
              }
              stage('Parallel Stage Three') {
                  // failFast true
                  parallel {
                      stage('Stage G') { }
                      stage('Stage H') { }
                      stage('Stage I') { }
                  }
              }
          }
      }
      

       

       

       

       

            Assignee:
            Jose Blas Camacho Taboada
            Reporter:
            Leonard Lee
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: