Branch: refs/heads/jenkinsfile-java17 Home: https://github.com/jenkinsci/gearman-plugin Commit: 40e9dbbb39e8456583404dc1a467b9dcf09716af https://github.com/jenkinsci/gearman-plugin/commit/40e9dbbb39e8456583404dc1a467b9dcf09716af 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: 951aaeb326408b299a17788b8d3cd04630793021 https://github.com/jenkinsci/gearman-plugin/commit/951aaeb326408b299a17788b8d3cd04630793021 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: 2e47328fe885dabbf5f28cc69a6c3754bd471019 https://github.com/jenkinsci/gearman-plugin/commit/2e47328fe885dabbf5f28cc69a6c3754bd471019 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/4ee3e5afa2a3...2e47328fe885 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/jenkinsfile-java17/4ee3e5-2e4732%40github.com.