Branch: refs/heads/step-in-groovy2 Home: https://github.com/jenkinsci/workflow-cps-plugin Commit: 5bd5fd8ba55816274ad1f8a5c31d824587f80d57 https://github.com/jenkinsci/workflow-cps-plugin/commit/5bd5fd8ba55816274ad1f8a5c31d824587f80d57 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-16 (Fri, 16 Sep 2016)
Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java Log Message: ----------- Obsolete approveSignature calls. Commit: c257b5a6de60104c6050c8ca4058c9fede1a3768 https://github.com/jenkinsci/workflow-cps-plugin/commit/c257b5a6de60104c6050c8ca4058c9fede1a3768 Author: Daniel Beck <daniel-b...@users.noreply.github.com> Date: 2016-09-16 (Fri, 16 Sep 2016) Changed paths: M src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globals.groovy Log Message: ----------- Add anchors for variables This allows links to specific variables like this: /pipeline-syntax/globals#env Commit: eebd9cc41c85fe5a1811214c537c2c0106a04f25 https://github.com/jenkinsci/workflow-cps-plugin/commit/eebd9cc41c85fe5a1811214c537c2c0106a04f25 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-16 (Fri, 16 Sep 2016) Changed paths: M pom.xml Log Message: ----------- Actually did need a new standard approval. Commit: 1cba18626533643b686c4a8adde77a847491b637 https://github.com/jenkinsci/workflow-cps-plugin/commit/1cba18626533643b686c4a8adde77a847491b637 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-16 (Fri, 16 Sep 2016) Changed paths: R src/test/java/org/jenkinsci/plugins/workflow/CpsScmFlowDefinitionTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinitionTest.java Log Message: ----------- Minor test cleanup. Commit: 86c7ea988f371a8b50d2a2ed41ad2fcb4cd6de25 https://github.com/jenkinsci/workflow-cps-plugin/commit/86c7ea988f371a8b50d2a2ed41ad2fcb4cd6de25 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-16 (Fri, 16 Sep 2016) Changed paths: M pom.xml M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinitionTest.java Log Message: ----------- [FIXED JENKINS-28447] CpsScmFlowDefinition does not resolve variables. Actual fix is implied by JENKINS-30910; this is just the integration test. Commit: ac463507fcfb8e12b34ed6b45af49c2ae204a773 https://github.com/jenkinsci/workflow-cps-plugin/commit/ac463507fcfb8e12b34ed6b45af49c2ae204a773 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-16 (Fri, 16 Sep 2016) Changed paths: A src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java A src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly A src/test/java/org/jenkinsci/plugins/workflow/cps/ParamsVariableTest.java Log Message: ----------- [FIXED JENKINS-27295] Offering a new global variable params for typed access to ParametersAction. Commit: 2d71de2891c832e924b737295154fb3c6afe4c5d https://github.com/jenkinsci/workflow-cps-plugin/commit/2d71de2891c832e924b737295154fb3c6afe4c5d Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-16 (Fri, 16 Sep 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsWhitelist.java M src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java Log Message: ----------- [FIXED JENKINS-29952] Offer PROP as a shorthand for env.PROP from within Groovy code. Commit: d1fad36e9e52bedc1c7a5b2ac0341be5dd890617 https://github.com/jenkinsci/workflow-cps-plugin/commit/d1fad36e9e52bedc1c7a5b2ac0341be5dd890617 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-17 (Sat, 17 Sep 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java Log Message: ----------- [JENKINS-29952] @daniel-beck suggested more test coverage for EnvActionImpl being used only as a fallback. Commit: 05e558d3d2ad68663d525f5c12a784a44c428403 https://github.com/jenkinsci/workflow-cps-plugin/commit/05e558d3d2ad68663d525f5c12a784a44c428403 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-19 (Mon, 19 Sep 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java Log Message: ----------- More polite display of routine resumption problems. Commit: 118a851c2ab1bd42d84921d43262d22a257ef0a9 https://github.com/jenkinsci/workflow-cps-plugin/commit/118a851c2ab1bd42d84921d43262d22a257ef0a9 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-20 (Tue, 20 Sep 2016) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java A src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java Log Message: ----------- When StepExecution.stop throws an exception, forcibly kill the step and record both stack traces. Commit: fb3c845d3a66d2d604da0b1529093e50ea2482e2 https://github.com/jenkinsci/workflow-cps-plugin/commit/fb3c845d3a66d2d604da0b1529093e50ea2482e2 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-20 (Tue, 20 Sep 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java Log Message: ----------- Better make this be a @TestExtension. Commit: fcef3339b0a57005687144e0c2d4e1fcd6c88ccf https://github.com/jenkinsci/workflow-cps-plugin/commit/fcef3339b0a57005687144e0c2d4e1fcd6c88ccf Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java A src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java Log Message: ----------- Merge pull request #66 from jglick/CpsThread.stop When StepExecution.stop throws an exception, forcibly kill the step and record both stack traces Commit: 09b138a7466f7487618015db4221f0fa9f8d7a67 https://github.com/jenkinsci/workflow-cps-plugin/commit/09b138a7466f7487618015db4221f0fa9f8d7a67 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globals.groovy Log Message: ----------- Merge pull request #58 from daniel-beck/variable-anchors Add anchors for variables Commit: 1fd5a380ff95ef5cc580090ea493b80b90e9779a https://github.com/jenkinsci/workflow-cps-plugin/commit/1fd5a380ff95ef5cc580090ea493b80b90e9779a Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-21 (Wed, 21 Sep 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/CpsThread.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsVmExecutorService.java M src/main/resources/org/jenkinsci/plugins/workflow/cps/EnvActionImpl/Binder/help.jelly A src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/EmperorHasNoClothes.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java Log Message: ----------- Merge branch 'master' into approveSignature Commit: 75b200d40334b8fa8a60ae489e2a3b7a0405cc9b https://github.com/jenkinsci/workflow-cps-plugin/commit/75b200d40334b8fa8a60ae489e2a3b7a0405cc9b Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M pom.xml Log Message: ----------- script-security 1.23 Commit: 70b09140a42b21e9f19060e1e0f9a162778d70db https://github.com/jenkinsci/workflow-cps-plugin/commit/70b09140a42b21e9f19060e1e0f9a162778d70db Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsWhitelist.java M src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java A src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java A src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly R src/test/java/org/jenkinsci/plugins/workflow/CpsScmFlowDefinitionTest.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinitionTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/ParamsVariableTest.java Log Message: ----------- Merge pull request #60 from jglick/parameters [JENKINS-27295] [JENKINS-29952] Overhaul of access to build parameters Commit: d5c007b216678e9af590ee6fb5b3f83dbf6effbf https://github.com/jenkinsci/workflow-cps-plugin/commit/d5c007b216678e9af590ee6fb5b3f83dbf6effbf Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java Log Message: ----------- Merge pull request #63 from jglick/resume-AbortException More polite display of routine resumption problems Commit: d35a7e0c47e220f1dcefaf77f4c143ad67b2a1c4 https://github.com/jenkinsci/workflow-cps-plugin/commit/d35a7e0c47e220f1dcefaf77f4c143ad67b2a1c4 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M pom.xml M src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java Log Message: ----------- Merge pull request #57 from jglick/approveSignature Obsolete approveSignature calls Commit: 4a65e417fe403ea4be8f48be2031bfb5d808a540 https://github.com/jenkinsci/workflow-cps-plugin/commit/4a65e417fe403ea4be8f48be2031bfb5d808a540 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java Log Message: ----------- Simpler workaround for JENKINS-27421. Commit: 892837d60113eab39a5acb44ebf8b05ed1796ab4 https://github.com/jenkinsci/workflow-cps-plugin/commit/892837d60113eab39a5acb44ebf8b05ed1796ab4 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java Log Message: ----------- Some flaky tests. Commit: 32c98dbbe54172b342f790443e9fec820fc125e3 https://github.com/jenkinsci/workflow-cps-plugin/commit/32c98dbbe54172b342f790443e9fec820fc125e3 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-22 (Thu, 22 Sep 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java Log Message: ----------- Merge pull request #67 from jglick/test-update Simpler workaround for map iteration JENKINS-27421 Commit: f7206f4348a3b57abab16943648039920d0e3307 https://github.com/jenkinsci/workflow-cps-plugin/commit/f7206f4348a3b57abab16943648039920d0e3307 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-22 (Thu, 22 Sep 2016) Changed paths: M pom.xml A src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.jelly M src/test/java/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTest.java Log Message: ----------- [JENKINS-38114] Consolidated help for RunWrapper. Commit: 4798a812cd7e749c2e272d2b9bbbdb5fc3a793f3 https://github.com/jenkinsci/workflow-cps-plugin/commit/4798a812cd7e749c2e272d2b9bbbdb5fc3a793f3 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-22 (Thu, 22 Sep 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java Log Message: ----------- [JENKINS-38457] Temporarily suppressing part of test which shows the regression. Commit: 0ca8da72d9de73ccfdc58013f12bbee843c76108 https://github.com/jenkinsci/workflow-cps-plugin/commit/0ca8da72d9de73ccfdc58013f12bbee843c76108 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-22 (Thu, 22 Sep 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java Log Message: ----------- Revert "[JENKINS-38457] Temporarily suppressing part of test which shows the regression." This reverts commit 4798a812cd7e749c2e272d2b9bbbdb5fc3a793f3. Commit: 35a074c683b757b90cf651a1e37f19c66eed4421 https://github.com/jenkinsci/workflow-cps-plugin/commit/35a074c683b757b90cf651a1e37f19c66eed4421 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-23 (Fri, 23 Sep 2016) Changed paths: M src/main/resources/org/jenkinsci/plugins/workflow/cps/EnvActionImpl/Binder/help.jelly Log Message: ----------- [JENKINS-29952] Updated documentation. Commit: c7c6ab4cd743b4574cc8caccc93eed111ae4e66a https://github.com/jenkinsci/workflow-cps-plugin/commit/c7c6ab4cd743b4574cc8caccc93eed111ae4e66a Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-23 (Fri, 23 Sep 2016) Changed paths: M pom.xml Log Message: ----------- Updating to plugin releases. Commit: 4c44cc253825da00d98bb72e7c4cb8ee06a4fbd1 https://github.com/jenkinsci/workflow-cps-plugin/commit/4c44cc253825da00d98bb72e7c4cb8ee06a4fbd1 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-23 (Fri, 23 Sep 2016) Changed paths: M src/main/resources/org/jenkinsci/plugins/workflow/cps/EnvActionImpl/Binder/help.jelly Log Message: ----------- Merge pull request #70 from jglick/env-help [JENKINS-29952] Updated documentation Commit: d40b3dd4c00e0b5ec9067f07df861e683b14649b https://github.com/jenkinsci/workflow-cps-plugin/commit/d40b3dd4c00e0b5ec9067f07df861e683b14649b Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-23 (Fri, 23 Sep 2016) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java Log Message: ----------- Merge pull request #68 from jglick/flakes Some flaky tests Commit: 3f343691543f31d82935affa962d121913fbe0d7 https://github.com/jenkinsci/workflow-cps-plugin/commit/3f343691543f31d82935affa962d121913fbe0d7 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-23 (Fri, 23 Sep 2016) Changed paths: M pom.xml A src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.jelly M src/test/java/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTest.java Log Message: ----------- Merge pull request #69 from jglick/RunWrapper-help-JENKINS-38114 [JENKINS-38114] Consolidated help for RunWrapper Commit: d22a2c12c62d89939a897658c998283a5debc0bc https://github.com/jenkinsci/workflow-cps-plugin/commit/d22a2c12c62d89939a897658c998283a5debc0bc Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-23 (Fri, 23 Sep 2016) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-cps-2.18 Commit: dc5a7ea9b9457584930b9e3dd9803e6fee17a62f https://github.com/jenkinsci/workflow-cps-plugin/commit/dc5a7ea9b9457584930b9e3dd9803e6fee17a62f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-23 (Fri, 23 Sep 2016) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 1e4b8ceacc75a62622ef8315401797a9428cb1f3 https://github.com/jenkinsci/workflow-cps-plugin/commit/1e4b8ceacc75a62622ef8315401797a9428cb1f3 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-09-27 (Tue, 27 Sep 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java Log Message: ----------- Delegate preferentially to global bindings before applying custom getProperty behaviors. Commit: a460bdb4b0ef0f825af6cad894729bb70fdadf13 https://github.com/jenkinsci/workflow-cps-plugin/commit/a460bdb4b0ef0f825af6cad894729bb70fdadf13 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-05 (Wed, 05 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java M src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly Log Message: ----------- Clarify and enforce that params is read-only. Commit: db68b709bfe817cdd4a755325318e62982d091b8 https://github.com/jenkinsci/workflow-cps-plugin/commit/db68b709bfe817cdd4a755325318e62982d091b8 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-05 (Wed, 05 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java Log Message: ----------- Added TODO comment. Commit: 5d5ebc65d7a93760a8904b22eaf67a183c10580f https://github.com/jenkinsci/workflow-cps-plugin/commit/5d5ebc65d7a93760a8904b22eaf67a183c10580f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-10 (Mon, 10 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java M src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly Log Message: ----------- Merge pull request #72 from jglick/params-ro Clarify and enforce that params is read-only Commit: f752ab104c4b4eb8eb1676709c209cfd53268846 https://github.com/jenkinsci/workflow-cps-plugin/commit/f752ab104c4b4eb8eb1676709c209cfd53268846 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-10 (Mon, 10 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java Log Message: ----------- Merge pull request #71 from jglick/CpsScript.getProperty-delegation Delegate preferentially to global bindings before applying custom getProperty behaviors Commit: 0161aecc2877ec4c7086c1bce7d0c69f42e6c267 https://github.com/jenkinsci/workflow-cps-plugin/commit/0161aecc2877ec4c7086c1bce7d0c69f42e6c267 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-10 (Mon, 10 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java M src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly Log Message: ----------- [FIXED JENKINS-35698] Make params offer default parameter values from the current definition as a fallback. Commit: 20056a41443fa55035ea58f8b2c81b78bf577960 https://github.com/jenkinsci/workflow-cps-plugin/commit/20056a41443fa55035ea58f8b2c81b78bf577960 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-11 (Tue, 11 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java M src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly Log Message: ----------- Merge pull request #73 from jglick/params-default-JENKINS-35698 [JENKINS-35698] Make params offer default parameter values from the current definition as a fallback Commit: 5000a45334536c758993808236af01567748c221 https://github.com/jenkinsci/workflow-cps-plugin/commit/5000a45334536c758993808236af01567748c221 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-11 (Tue, 11 Oct 2016) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release workflow-cps-2.19 Commit: 85ad81beea2258f9291a9be87c22c1e6ee45a08d https://github.com/jenkinsci/workflow-cps-plugin/commit/85ad81beea2258f9291a9be87c22c1e6ee45a08d Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-11 (Tue, 11 Oct 2016) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: d82495225fc7a2e9943ec6e4224db43dfe92639f https://github.com/jenkinsci/workflow-cps-plugin/commit/d82495225fc7a2e9943ec6e4224db43dfe92639f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-17 (Mon, 17 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java Log Message: ----------- Placate the JDK 9 compiler. Commit: 254e68899402695feee07b7de016942243471448 https://github.com/jenkinsci/workflow-cps-plugin/commit/254e68899402695feee07b7de016942243471448 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-17 (Mon, 17 Oct 2016) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsWhitelist.java M src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java A src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java M src/main/resources/org/jenkinsci/plugins/workflow/cps/EnvActionImpl/Binder/help.jelly A src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly A src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.jelly M src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globals.groovy R src/test/java/org/jenkinsci/plugins/workflow/CpsScmFlowDefinitionTest.java M src/test/java/org/jenkinsci/plugins/workflow/DSLTest.java M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinitionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/ParamsVariableTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTest.java Log Message: ----------- Merge branch 'master' into step-in-groovy2 Commit: 810b242026bb562621b4b949bf646bd61c649a72 https://github.com/jenkinsci/workflow-cps-plugin/commit/810b242026bb562621b4b949bf646bd61c649a72 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-17 (Mon, 17 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java Log Message: ----------- Merge branch 'jdk9-generics' into step-in-groovy2 Commit: ad93b0ed0c29daba53fc5f9086aca51109a992ab https://github.com/jenkinsci/workflow-cps-plugin/commit/ad93b0ed0c29daba53fc5f9086aca51109a992ab Author: Jesse Glick <jgl...@cloudbees.com> Date: 2016-10-17 (Mon, 17 Oct 2016) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ingroovy/GroovyStepExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ingroovy/GroovyStepExecutionCompiler.java M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ingroovy/GroovyStepExecutionLoader.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ingroovy/GroovyStepTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ingroovy/MyGlobalVar.java A src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ingroovy/UsesGlobalVarStep.java A src/test/resources/org/jenkinsci/plugins/workflow/cps/steps/ingroovy/GlobalVar.groovy A src/test/resources/org/jenkinsci/plugins/workflow/cps/steps/ingroovy/UsesGlobalVarStepExecution.groovy Log Message: ----------- Fixed two critical bugs preventing use of a GlobalVariable written like DockerDSL. · GroovyStepExecutionLoader was intercepting all *.groovy loads, thus changing the defining loader for DSLs, making GroovyClassLoaderWhitelist ineffective. · GroovyStepExecution.getDelegate was using a phony CpsScript whose defining loader was a plugin, not a GroovyClassLoader. Compare: https://github.com/jenkinsci/workflow-cps-plugin/compare/273d59eb9589...ad93b0ed0c29 -- 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.