Branch: refs/heads/master Home: https://github.com/jenkinsci/gearman-plugin Commit: 1ac12554af1eeb05c010a05b32c7d4eddf94c408 https://github.com/jenkinsci/gearman-plugin/commit/1ac12554af1eeb05c010a05b32c7d4eddf94c408 Author: Antoine Musso <has...@free.fr> Date: 2024-09-02 (Mon, 02 Sep 2024)
Changed paths: M pom.xml M src/test/java/hudson/plugins/gearman/AbstractWorkerThreadTest.java M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java M src/test/java/hudson/plugins/gearman/ManagementWorkerThreadTest.java Log Message: ----------- Update Mockito and remove PowerMock PowerMock was used to Mock static methods which was not supported by Mockito 2.x at the time. Mockito has since learned to do such mocking which I guess explains why PowerMock hasn't got any new release since 2020 even though some patches are addressing issues. PowerMock also got banned from Jenkins parent pom: https://github.com/jenkinsci/plugin-pom/pull/847 Commit: 4d3bf7f478b0b23cc1f30c9fb29ee523c0bceca5 https://github.com/jenkinsci/gearman-plugin/commit/4d3bf7f478b0b23cc1f30c9fb29ee523c0bceca5 Author: Antoine Musso <has...@free.fr> Date: 2024-09-02 (Mon, 02 Sep 2024) Changed paths: M pom.xml M src/main/java/hudson/plugins/gearman/GearmanProxy.java Log Message: ----------- Update parent pom and require Jenkins 2.361.1 This is to update the Maven HPI plugin to at least 3.28 since prior version does not recognizes Java 11 at all: https://github.com/jenkinsci/maven-hpi-plugin/pull/341 Ignore a new Spotbugs check DCN_NULLPOINTER_EXCEPTION which would prevent merge by CI. Commit: 76ee717e81f2c96635e087bae08e6c8aa953301a https://github.com/jenkinsci/gearman-plugin/commit/76ee717e81f2c96635e087bae08e6c8aa953301a Author: Antoine Musso <has...@free.fr> Date: 2024-09-02 (Mon, 02 Sep 2024) Changed paths: M Jenkinsfile M pom.xml Log Message: ----------- Drop Java 8, add Java 17 require Jenkins 2.361.1 Compare: https://github.com/jenkinsci/gearman-plugin/compare/c5c403cb6989...76ee717e81f2 To unsubscribe from these emails, change your notification settings at https://github.com/jenkinsci/gearman-plugin/settings/notifications -- 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/gearman-plugin/push/refs/heads/master/c5c403-76ee71%40github.com.