Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/pipeline-model-definition-plugin
  Commit: 8e18c3506e63e9ee06d8f5f69c26649d6b8ae3f6
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/8e18c3506e63e9ee06d8f5f69c26649d6b8ae3f6
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-11-28 (Tue, 28 Nov 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/PostStageTest.java
    A 
pipeline-model-definition/src/test/resources/postStage/postAfterParallel.groovy

  Log Message:
  -----------
  [FIXED JENKINS-48266] Skip post for skipped parallel stages

The JENKINS-47928 fix was actually not right - it disabled calling
post entirely for parallel parent stages if they weren't the source of
an error themselves. That means they weren't called at all if there
was no failure!

The proper fix is to track whether a parallel parent stage has been
skipped, and if so, skip post execution as well. Which is what's done
here. Tada.


  Commit: 32c5e4178c89faca3ad184b4030d8f403425bdac
      
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/32c5e4178c89faca3ad184b4030d8f403425bdac
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-12-04 (Mon, 04 Dec 2017)

  Changed paths:
    M 
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/ModelInterpreter.groovy
    M 
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/PostStageTest.java
    A 
pipeline-model-definition/src/test/resources/postStage/postAfterParallel.groovy

  Log Message:
  -----------
  Merge pull request #225 from abayer/jenkins-48266

[FIXED JENKINS-48266] Skip post for skipped parallel stages


Compare: 
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/f26ad78e5c37...32c5e4178c89

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to