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.

Reply via email to