Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-50780

Provide a way to "finish" a Declarative Pipeline successfully but not execute subsequent stages

      pipeline {
      agent any
      environment {

      // 
      buildUser = '';
      }

      tools {

      maven 'M3'
      }
      stages {

      stage('build user') {
      steps {
      wrap([$class: 'BuildUser']) {
      sh 'echo "${BUILD_USER}"'
      script {
      buildUser="${BUILD_USER}";

      //exit sucess does not work
      return;

      }
      }

      }
      }

      }

          [JENKINS-50780] Provide a way to "finish" a Declarative Pipeline successfully but not execute subsequent stages

          xian xjr created issue -
          xian xjr made changes -
          Description New: pipeline \{
          agent any
          environment \{
           
           
           // 
           buildUser = '';
           }

          tools \{

           maven 'M3'
           }
          stages \{
           
           stage('build user') \{
           steps \{
           wrap([$class: 'BuildUser']) \{
           sh 'echo "$\{BUILD_USER}"'
           script \{
           buildUser="$\{BUILD_USER}";
           
           //exit sucess does not work
           return;
           
           }
           }
           
           
           }
           }
           

          }
          xian xjr made changes -
          Issue Type Original: Task [ 3 ] New: Bug [ 1 ]
          Oleg Nenashev made changes -
          Component/s New: pipeline [ 21692 ]
          Component/s New: pipeline-model-definition-plugin [ 21706 ]
          Component/s Original: _unsorted [ 19622 ]
          Oleg Nenashev made changes -
          Assignee Original: Oleg Nenashev [ oleg_nenashev ] New: Andrew Bayer [ abayer ]
          Sam Van Oort made changes -
          Component/s Original: pipeline [ 21692 ]
          Andrew Bayer made changes -
          Issue Type Original: Bug [ 1 ] New: Improvement [ 4 ]
          Andrew Bayer made changes -
          Summary Original: How can I manual exit pipeline job sucess New: Provide a way to "finish" a Declarative Pipeline successfully but not execute subsequent stages
          Andrew Bayer made changes -
          Assignee Original: Andrew Bayer [ abayer ]

            Unassigned Unassigned
            lee xian xjr
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: