Branch: refs/heads/master Home: https://github.com/jenkinsci/workflow-basic-steps-plugin Commit: 76d17f063c7cdf8cc8b093be4eae07c70c263bcb https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/76d17f063c7cdf8cc8b093be4eae07c70c263bcb Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreStep.java M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStep.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStepTest.java Log Message: ----------- [JENKINS-46175B] Enable CoreStep and CoreWrapperStep without workspace context. Uses a snapshot pending an available incremental. Adds unit tests for steps/wrappers with and without a workspace context requirement. These specifically test that a context is always provided when available, even when not strictly required. Commit: a36f42b1ef6191385b8c65206f0ffe68d88be9b2 https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/a36f42b1ef6191385b8c65206f0ffe68d88be9b2 Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-07-14 (Tue, 14 Jul 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java Log Message: ----------- Handle possible null return from WorkspaceList.tempDir(). Commit: ecd63ee485be79791edb516557a817ccc859b0c5 https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/ecd63ee485be79791edb516557a817ccc859b0c5 Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-07-14 (Tue, 14 Jul 2020) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/steps/TimeoutStepTest.java Log Message: ----------- Merge branch 'master' into JENKINS-46175B Commit: d8715e755babbf34c56a1e1d7f0e6be59081aedc https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/d8715e755babbf34c56a1e1d7f0e6be59081aedc Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-07-14 (Tue, 14 Jul 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java Log Message: ----------- Merge branch 'fix-pwdstep-nullness-issue' into JENKINS-46175B Commit: 6d98fb5f84044dad61df4c5abd3fbaa8840d9f72 https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/6d98fb5f84044dad61df4c5abd3fbaa8840d9f72 Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-07-14 (Tue, 14 Jul 2020) Changed paths: M pom.xml Log Message: ----------- Switch to a Jenkins incremental Commit: 279eaf351a62986e4d279467d54929b94f1ae6fa https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/279eaf351a62986e4d279467d54929b94f1ae6fa Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-07-26 (Sun, 26 Jul 2020) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStep.java Log Message: ----------- JENKINS-46175: Update to a recent incremental This changes the API used for wrapper contexts. Commit: 9ca7cefc20783057f55dda97ebd83f93f8d2c17e https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/9ca7cefc20783057f55dda97ebd83f93f8d2c17e Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-07-26 (Sun, 26 Jul 2020) Changed paths: M Jenkinsfile M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreStep.java M src/main/java/org/jenkinsci/plugins/workflow/steps/PwdStep.java M src/main/java/org/jenkinsci/plugins/workflow/steps/WriteFileStep.java A src/main/resources/org/jenkinsci/plugins/workflow/steps/SleepStep/help-time.html A src/main/resources/org/jenkinsci/plugins/workflow/steps/SleepStep/help-unit.html A src/main/resources/org/jenkinsci/plugins/workflow/steps/TimeoutStep/help-time.html A src/main/resources/org/jenkinsci/plugins/workflow/steps/TimeoutStep/help-unit.html M src/main/resources/org/jenkinsci/plugins/workflow/steps/TimeoutStep/help.html M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreStepTest.java Log Message: ----------- Merge branch 'master' into JENKINS-46175B This also switches the CoreStep changes over to use reflection to conditionally use the new API (needed for the merge, because the same method does that for the optional envvar passing). Commit: 47198c20fd6449073d15e74b1795a8f937ac804e https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/47198c20fd6449073d15e74b1795a8f937ac804e Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-07-26 (Sun, 26 Jul 2020) Changed paths: M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStep.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStepTest.java Log Message: ----------- Drop back down to a 2.164.3 requirement This changes CoreWrapperStep to use reflection to only use the new API when it's available. The unit tests are adjusted as well, dropping `@Override` markers for new API, and adding a few methods that are provided by the base class/interface in more recent versions. Commit: f541016fdc9242ce6c877b50bcd2840f1773a77b https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/f541016fdc9242ce6c877b50bcd2840f1773a77b Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-07-29 (Wed, 29 Jul 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreStep.java M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStep.java Log Message: ----------- Add more documentation Comments now explain the use of reflection to call new API. Commit: ba9a8ed7ff6821f9a452657649784790a45cd21b https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/ba9a8ed7ff6821f9a452657649784790a45cd21b Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-09-22 (Tue, 22 Sep 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreStep.java M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStep.java Log Message: ----------- Unwrap exceptions thrown in invoke()d code This overlaps a little with PR#127 and PR#128 (which replace some invoke()s with actual method calls), so it will need adjustment when they get merged. Commit: 4b03b057f130e3cb9c641749c2b35500f0c51594 https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/4b03b057f130e3cb9c641749c2b35500f0c51594 Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-09-24 (Thu, 24 Sep 2020) Changed paths: M CHANGELOG.md M Jenkinsfile M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreStep.java M src/main/resources/org/jenkinsci/plugins/workflow/steps/WaitForConditionStep/help-initialRecurrencePeriod.html M src/main/resources/org/jenkinsci/plugins/workflow/steps/WaitForConditionStep/help.html M src/test/java/org/jenkinsci/plugins/workflow/steps/CatchErrorStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreStepTest.java Log Message: ----------- Merge branch 'master' into JENKINS-46175B Commit: 879b2072397401ce1ba5a1e24366290195e6313b https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/879b2072397401ce1ba5a1e24366290195e6313b Author: Tim Van Holder <tim.vanhol...@gmail.com> Date: 2020-09-24 (Thu, 24 Sep 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreStep.java M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStep.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStepTest.java Log Message: ----------- Update version references (2.25x -> 2.258) Commit: 8998b61858eb13130594f075b1b9f5ff86383a0c https://github.com/jenkinsci/workflow-basic-steps-plugin/commit/8998b61858eb13130594f075b1b9f5ff86383a0c Author: Devin Nusbaum <dwnusb...@users.noreply.github.com> Date: 2020-10-01 (Thu, 01 Oct 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreStep.java M src/main/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStep.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/steps/CoreWrapperStepTest.java Log Message: ----------- Merge pull request #123 from Zastai/JENKINS-46175B [JENKINS-46175] Make workspace context optional for CoreStep and CoreWrapperStep. Compare: https://github.com/jenkinsci/workflow-basic-steps-plugin/compare/9f77e2a29fe6...8998b61858eb -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/workflow-basic-steps-plugin/push/refs/heads/master/9f77e2-8998b6%40github.com.