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

Mark stages as failed doesn't work when using Utils.markStageFailedAndContinued

XMLWordPrintable

      Hello. I am trying to mark stage as failed, but without printing "ERROR:".

      I've tried this code:

      import org.jenkinsci.plugins.pipeline.modeldefinition.Utils
      stage('I am skipped') {
         echo "before"
         Utils.markStageSkippedForConditional(STAGE_NAME)
         echo "after"
      }

      But still stage is marked as success.

      I've tried these 4:

      Utils.markStageFailedAndContinued - marked as success
      Utils.markStageSkippedForFailure - marked as success
      Utils.markStageSkippedForUnstable - marked as success
      Utils.markStageSkippedForConditional - marked as skipped

       

      Looks like Utils.markStageSkippedForConditional works but the rest of them doesn't.

       

      Any help would be appreciated.

       

       

            svanoort Sam Van Oort
            vladaurosh Vlad Uros
            Votes:
            5 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: