Branch: refs/heads/master Home: https://github.com/jenkinsci/workflow-cps-plugin Commit: 38e8206153b3497fec5c6f9a2880779ea2bd3cc9 https://github.com/jenkinsci/workflow-cps-plugin/commit/38e8206153b3497fec5c6f9a2880779ea2bd3cc9 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java Log Message: ----------- [JENKINS-26148] Be quiet in the case a block step is receiving a failure from its own body. Happens when stop() is implemented to call getContext().onFailure(cause), and something incorrectly calls stop on a non-innermost execution. Also providing much better diagnostics in other cases where a step seems to be completing twice. Commit: 86d26f4d019b8d220e1aaac71d85f60bef5682b0 https://github.com/jenkinsci/workflow-cps-plugin/commit/86d26f4d019b8d220e1aaac71d85f60bef5682b0 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-18 (Tue, 18 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java Log Message: ----------- Safest to deprecate the constructor which does not take a sandbox parameter, since in most cases we want to test sandboxed behavior. Commit: 5c91c7c411fb5345de1862bc93dea015243ce5ae https://github.com/jenkinsci/workflow-cps-plugin/commit/5c91c7c411fb5345de1862bc93dea015243ce5ae Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-18 (Tue, 18 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java Log Message: ----------- Found an error in the getNextInner Javadoc. Commit: 72bba7fced5610643be235e7f8cb7d91720ca93e https://github.com/jenkinsci/workflow-cps-plugin/commit/72bba7fced5610643be235e7f8cb7d91720ca93e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-18 (Tue, 18 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep.java Log Message: ----------- JENKINS-25894 fix could throw an IllegalArgumentException under some conditions. Commit: 6933a4925a47b07206eaf059484b37c069aebe62 https://github.com/jenkinsci/workflow-cps-plugin/commit/6933a4925a47b07206eaf059484b37c069aebe62 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-18 (Tue, 18 Oct 2016) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java Log Message: ----------- [FIXED JENKINS-34637] CpsBodyExecution.cancel was failing to interrupt the innermost execution, and block-scoped StepExecution.stop does not generally kill its body (JENKINS-26148). getCurrentExecutions was also in direct violation of its Javadoc, though it does not appear to have ever been called, much less tested. Commit: a2d98dae96e14c219f0205d12b57a1ae2580bf3a https://github.com/jenkinsci/workflow-cps-plugin/commit/a2d98dae96e14c219f0205d12b57a1ae2580bf3a Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-19 (Wed, 19 Oct 2016) Changed paths: M pom.xml Log Message: ----------- Merge branch 'master' into timeout-block-JENKINS-34637 Commit: e15225cb30222699c4c92cb2b6fa2c2640790ade https://github.com/jenkinsci/workflow-cps-plugin/commit/e15225cb30222699c4c92cb2b6fa2c2640790ade Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-19 (Wed, 19 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java Log Message: ----------- Though no one seems to have ever called getCurrentExecutions(), @rsandell rightly pointed out that it ought to be made thread-safe. Commit: 904145fb465eafea00308cb969a552a5be8eff2e https://github.com/jenkinsci/workflow-cps-plugin/commit/904145fb465eafea00308cb969a552a5be8eff2e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-19 (Wed, 19 Oct 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java Log Message: ----------- Adapted to https://github.com/jenkinsci/workflow-support-plugin/pull/20. Commit: 43db33d447ede6090cd80decd307419d85fc0f7b https://github.com/jenkinsci/workflow-cps-plugin/commit/43db33d447ede6090cd80decd307419d85fc0f7b Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-19 (Wed, 19 Oct 2016) Changed paths: M pom.xml Log Message: ----------- Pick up JENKINS-38457 fix. Commit: da7523859d9e3d294c54cd06435f64634769cab5 https://github.com/jenkinsci/workflow-cps-plugin/commit/da7523859d9e3d294c54cd06435f64634769cab5 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-20 (Thu, 20 Oct 2016) Changed paths: M pom.xml Log Message: ----------- workflow-support 2.9 Commit: bee2879e1e133bc05d3f127b7221a08529fdcb1e https://github.com/jenkinsci/workflow-cps-plugin/commit/bee2879e1e133bc05d3f127b7221a08529fdcb1e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-20 (Thu, 20 Oct 2016) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java Log Message: ----------- Merge pull request #76 from jglick/timeout-block-JENKINS-34637 [JENKINS-34637] Failure to kill bodies from timeout Compare: https://github.com/jenkinsci/workflow-cps-plugin/compare/b5c8ca8c7118...bee2879e1e13 -- 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.