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.

Reply via email to