[jenkinsci/gearman-plugin]

2022-07-15 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/availmonit-log
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/availmonit-log/00-2bd1c4%40github.com.


[jenkinsci/gearman-plugin] 2bd1c4: NodeAvailabilityMonitor: improve canTake logging

2022-01-17 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/canTake-logging
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 2bd1c4d84a64e4c0e5b0b19eb50af516ed92a50f
  
https://github.com/jenkinsci/gearman-plugin/commit/2bd1c4d84a64e4c0e5b0b19eb50af516ed92a50f
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/NodeAvailabilityMonitor.java

  Log Message:
  ---
  NodeAvailabilityMonitor: improve canTake logging


-- 
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/canTake-logging/00-2bd1c4%40github.com.


[jenkinsci/gearman-plugin] cca254: Add EditorConfig

2022-01-17 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/editorconfig
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: cca254058936d2ff6aeb5f61c11581d6150c0745
  
https://github.com/jenkinsci/gearman-plugin/commit/cca254058936d2ff6aeb5f61c11581d6150c0745
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M .classpath
M .project
M Jenkinsfile
M Makefile
M gearman-plugin.spec
M pom.xml
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java

  Log Message:
  ---
  Add EditorConfig

Usage:

 mvn editorconfig:check   # Verify rules
 mvn editorconfig:format  # Automagically format files

The TextLinter as of 0.1.1 only supports a few properties:
- end_of_line
- trim_trailing_whitespace
- insert_final_newline

I have added a few others that are recognized by editors, notably
preventing tabulations in files.

https: //editorconfig.org/


-- 
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/editorconfig/00-cca254%40github.com.


[jenkinsci/gearman-plugin] a408cb: GearmanProxy: avoid NPE if a finished build has no...

2022-01-17 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/spotbugs-fixes
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: a408cb5e9a63037313ef8cff09c2e102dc7cd074
  
https://github.com/jenkinsci/gearman-plugin/commit/a408cb5e9a63037313ef8cff09c2e102dc7cd074
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/GearmanProxy.java

  Log Message:
  ---
  GearmanProxy: avoid NPE if a finished build has no executor

When the build is finalized we retriever the executor/computer that ran
it to get other works to check the availability lock. Spotbugs
complains `Run.getExecutor()` might be null which really should never
happen.  If that is ever the case, throw an IllegalStateException, it
will be caught and reported by Jenkins runListener.


  Commit: e031ce9435b391f35fdc2e8a2c55bd15d46d7d1f
  
https://github.com/jenkinsci/gearman-plugin/commit/e031ce9435b391f35fdc2e8a2c55bd15d46d7d1f
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java

  Log Message:
  ---
  MyGearmanWorkerImpl: fix RV_RETURN_VALUE_IGNORED_BAD_PRACTICE

Spotbugs complains about ExecutorService.submit() return value being
ignored. The returned Future is unneeded, just assign it to a variable
and forget about it.


  Commit: 2d17533016346d374dbf8748f3a9d609e7ac6f2e
  
https://github.com/jenkinsci/gearman-plugin/commit/2d17533016346d374dbf8748f3a9d609e7ac6f2e
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  build: fail again on findbug warnings

Findbugs analyzis was no more enforced since 7e7e3f12d, they should all
now be fixed.


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/a441abe776fc...2d1753301634

-- 
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/spotbugs-fixes/a441ab-2d1753%40github.com.


[jenkinsci/gearman-plugin] 5a3371: MyGearmanWorkerImpl: fix RV_RETURN_VALUE_IGNORED_B...

2022-01-17 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/spotbugs-fixes
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 5a33715ad1be96f33b6e0049dc5f2059bd166d3d
  
https://github.com/jenkinsci/gearman-plugin/commit/5a33715ad1be96f33b6e0049dc5f2059bd166d3d
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java

  Log Message:
  ---
  MyGearmanWorkerImpl: fix RV_RETURN_VALUE_IGNORED_BAD_PRACTICE

Spotbugs complains about ExecutorService.submit() return value being
ignored. The returned Future is unneeded, just assign it to a variable
and forget about it.


  Commit: a441abe776fc6aa5c087871bf44d4d4ba6ceb093
  
https://github.com/jenkinsci/gearman-plugin/commit/a441abe776fc6aa5c087871bf44d4d4ba6ceb093
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  build: fail again on findbug warnings

Findbugs analyzis was no more enforced since 7e7e3f12d, they should all
now be fixed.


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/f6676392e346...a441abe776fc

-- 
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/spotbugs-fixes/f66763-a441ab%40github.com.


[jenkinsci/gearman-plugin] 0f984f: AbstractWorkerThread: add missing synchronization

2022-01-17 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/spotbugs-fixes
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 0f984f14fd3049f2a45102bf186df6824b8f3286
  
https://github.com/jenkinsci/gearman-plugin/commit/0f984f14fd3049f2a45102bf186df6824b8f3286
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/AbstractWorkerThread.java

  Log Message:
  ---
  AbstractWorkerThread: add missing synchronization

When running the worker, a call to initWorker() is done to create the
GearmanNIOJobServerConnectionImpl which is synchronized. The server
connection is then added to the worker but that was not synchronized
causing spotbugs to complain:

Inconsistent synchronization of 
hudson.plugins.gearman.AbstractWorkerThread.conn;
locked 50% of time


  Commit: 595f444e049fac1bfef884bcbc1d44870e85f64d
  
https://github.com/jenkinsci/gearman-plugin/commit/595f444e049fac1bfef884bcbc1d44870e85f64d
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/GearmanProxy.java

  Log Message:
  ---
  GearmanProxy: please spotbugs NPE for getComputer("")

The Jenkins getComputer() method can return `null` when the requested
name does not match any Computer. There is always an unamed Computer
which is the built-in node and the method would never return `null` in
that case.

Addresses spotbugs NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE


  Commit: f6676392e346a2434917117805c5a93e3d1b5f02
  
https://github.com/jenkinsci/gearman-plugin/commit/f6676392e346a2434917117805c5a93e3d1b5f02
  Author: Antoine Musso 
  Date:   2022-01-17 (Mon, 17 Jan 2022)

  Changed paths:
M run-fast
M src/main/java/hudson/plugins/gearman/GearmanProxy.java

  Log Message:
  ---
  GearmanProxy: avoid NPE if a finished build has no executor

When the build is finalized we retriever the executor/computer that ran
it to get other works to check the availability lock. Spotbugs
complains `Run.getExecutor()` might be null which really should never
happen.  If that is ever the case, throw an IllegalStateException, it
will be caught and reported by Jenkins runListener.


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/0f984f14fd30%5E...f6676392e346

-- 
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/spotbugs-fixes/00-f66763%40github.com.


[jenkinsci/gearman-plugin] c5c403: [maven-release-plugin] prepare for next developmen...

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: c5c403cb69899d4cb22f19653dceb20fb78f3437
  
https://github.com/jenkinsci/gearman-plugin/commit/c5c403cb69899d4cb22f19653dceb20fb78f3437
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare for next development iteration


-- 
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/26d029-c5c403%40github.com.


[jenkinsci/gearman-plugin]

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/tags/gearman-plugin-0.6.0
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/tags/gearman-plugin-0.6.0/00-ca368f%40github.com.


[jenkinsci/gearman-plugin] 26d029: [maven-release-plugin] prepare release gearman-plu...

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 26d029dbd5027af710c7c7b53ff34667e33db937
  
https://github.com/jenkinsci/gearman-plugin/commit/26d029dbd5027af710c7c7b53ff34667e33db937
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare release gearman-plugin-0.6.0


-- 
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/0b3970-26d029%40github.com.


[jenkinsci/gearman-plugin] 3f1254: OneOffExecutorWorkerThread experiment

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/hashar-OneOffWorker
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 3f12545d816db5d090305bf4e5425016d6dd4f4e
  
https://github.com/jenkinsci/gearman-plugin/commit/3f12545d816db5d090305bf4e5425016d6dd4f4e
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
A src/main/java/hudson/plugins/gearman/OneOffExecutorWorkerThread.java

  Log Message:
  ---
  OneOffExecutorWorkerThread experiment


-- 
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/hashar-OneOffWorker/00-3f1254%40github.com.


[jenkinsci/gearman-plugin] 66be80: [JENKINS-54888] Prevent SaveableListener.OnChange(...

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 66be80b8acdf63c5146ce499d7ebdf34ef278fe8
  
https://github.com/jenkinsci/gearman-plugin/commit/66be80b8acdf63c5146ce499d7ebdf34ef278fe8
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java

  Log Message:
  ---
  [JENKINS-54888] Prevent SaveableListener.OnChange() during plugins loading

With Jenkins 2.139.1 this cause an instanciation error for
jenkins.Telemetry.Correlator when loading the plugins due to a double
save.


  Commit: fce585f23c68090cc03bc18b53c6b0b5c8f10db9
  
https://github.com/jenkinsci/gearman-plugin/commit/fce585f23c68090cc03bc18b53c6b0b5c8f10db9
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M README.md
M src/main/java/hudson/plugins/gearman/ComputerListenerImpl.java
M src/main/java/hudson/plugins/gearman/CustomGearmanFunctionFactory.java
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/ManagementWorkerThread.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/resources/index.jelly
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/GearmanPluginUtilTest.java
M src/test/java/hudson/plugins/gearman/GearmanProxyTest.java
M src/test/java/hudson/plugins/gearman/ManagementWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/StartJobWorkerTest.java

  Log Message:
  ---
  Replace 'master' label by 'built-in'

This is required from Jenkins 2.319.1 and beyond. The built-in node
running on the Jenkins controller now has the label "built-in".

Updated all related variables and comments along the way.

Due to https://github.com/jenkinsci/jenkins/pull/5425


  Commit: 0b39707d04ad11c6a7b49d56d97b4b7c9ea1cfb3
  
https://github.com/jenkinsci/gearman-plugin/commit/0b39707d04ad11c6a7b49d56d97b4b7c9ea1cfb3
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Require Jenkins 2.319.1

The "master" terminology is gone in favor of controller or
"built-in node".


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/4cd08fe31374...0b39707d04ad

-- 
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/4cd08f-0b3970%40github.com.


[jenkinsci/gearman-plugin] 085b8b: [JENKINS-54888] Prevent SaveableListener.OnChange(...

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/jenkins-2.139
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 085b8bb3a6d9f37135d2e3b07cfd6a4bb0e6682a
  
https://github.com/jenkinsci/gearman-plugin/commit/085b8bb3a6d9f37135d2e3b07cfd6a4bb0e6682a
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java

  Log Message:
  ---
  [JENKINS-54888] Prevent SaveableListener.OnChange() during plugins loading

With Jenkins 2.139.1 this cause an instanciation error for
jenkins.Telemetry.Correlator when loading the plugins due to a double
save.


  Commit: 71626e45f24f83a267c75166b410e0f619a4d8a5
  
https://github.com/jenkinsci/gearman-plugin/commit/71626e45f24f83a267c75166b410e0f619a4d8a5
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M README.md
M src/main/java/hudson/plugins/gearman/ComputerListenerImpl.java
M src/main/java/hudson/plugins/gearman/CustomGearmanFunctionFactory.java
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/ManagementWorkerThread.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/resources/index.jelly
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/GearmanPluginUtilTest.java
M src/test/java/hudson/plugins/gearman/GearmanProxyTest.java
M src/test/java/hudson/plugins/gearman/ManagementWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/StartJobWorkerTest.java

  Log Message:
  ---
  Replace 'master' label by 'built-in'

This is required from Jenkins 2.319.1 and beyond. The built-in node
running on the Jenkins controller now has the label "built-in".

Updated all related variables and comments along the way.

Due to https://github.com/jenkinsci/jenkins/pull/5425


  Commit: 7dc0b3df5911158f12968700e79fafa3832d3ef3
  
https://github.com/jenkinsci/gearman-plugin/commit/7dc0b3df5911158f12968700e79fafa3832d3ef3
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Require Jenkins 2.319.1

The "master" terminology is gone in favor of controller or
"built-in node".


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/c70e0207a1b3...7dc0b3df5911

-- 
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/jenkins-2.139/c70e02-7dc0b3%40github.com.


[jenkinsci/gearman-plugin] 49df30: [JENKINS-54888] Prevent SaveableListener.OnChange(...

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/built-in_node
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 49df30f0d505822e92d8e5c0cbfcaed8991a0677
  
https://github.com/jenkinsci/gearman-plugin/commit/49df30f0d505822e92d8e5c0cbfcaed8991a0677
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java

  Log Message:
  ---
  [JENKINS-54888] Prevent SaveableListener.OnChange() during plugins loading


  Commit: 6ae1bc08d7a2d9beafd7f9a0c42447ab42de7377
  
https://github.com/jenkinsci/gearman-plugin/commit/6ae1bc08d7a2d9beafd7f9a0c42447ab42de7377
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M README.md
M src/main/java/hudson/plugins/gearman/ComputerListenerImpl.java
M src/main/java/hudson/plugins/gearman/CustomGearmanFunctionFactory.java
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/ManagementWorkerThread.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/resources/index.jelly
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/GearmanPluginUtilTest.java
M src/test/java/hudson/plugins/gearman/GearmanProxyTest.java
M src/test/java/hudson/plugins/gearman/ManagementWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/StartJobWorkerTest.java

  Log Message:
  ---
  Replace 'master' label by 'built-in'

This is required from Jenkins 2.319.1 and beyond. The built-in node
running on the Jenkins controller now has the label "built-in".

Updated all related variables and comments along the way.


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/49df30f0d505%5E...6ae1bc08d7a2

-- 
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/built-in_node/00-6ae1bc%40github.com.


[jenkinsci/gearman-plugin] f22c33: Prevent SaveableListener.OnChange() during plugins...

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/saveablelistener
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: f22c333017e7e8f35de661c5fba677b3c0816462
  
https://github.com/jenkinsci/gearman-plugin/commit/f22c333017e7e8f35de661c5fba677b3c0816462
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java

  Log Message:
  ---
  Prevent SaveableListener.OnChange() during plugins loading


-- 
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/saveablelistener/00-f22c33%40github.com.


[jenkinsci/gearman-plugin] c70e02: Require Jenkins 2.319.1

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/jenkins-2.139
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: c70e0207a1b31ddcc65e6ea380a7e3137224cdb9
  
https://github.com/jenkinsci/gearman-plugin/commit/c70e0207a1b31ddcc65e6ea380a7e3137224cdb9
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Require Jenkins 2.319.1

The "master" terminology is gone in favor of controller or
"built-in node".


-- 
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/jenkins-2.139/00-c70e02%40github.com.


[jenkinsci/gearman-plugin]

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/maven-wrapper
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/maven-wrapper/4cd08f-00%40github.com.


[jenkinsci/gearman-plugin] 4cd08f: Add MavenWrapper with maven 3.8.4

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 4cd08fe313748d5218ca2f6b4c1c1689fd6d26a2
  
https://github.com/jenkinsci/gearman-plugin/commit/4cd08fe313748d5218ca2f6b4c1c1689fd6d26a2
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
A .mvn/wrapper/maven-wrapper.jar
A .mvn/wrapper/maven-wrapper.properties
A mvnw
A mvnw.cmd

  Log Message:
  ---
  Add MavenWrapper with maven 3.8.4

The Jenkins Maven plugin 3.12 requires maven 3.8 or later.


-- 
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/016735-4cd08f%40github.com.


[jenkinsci/gearman-plugin] 4cd08f: Add MavenWrapper with maven 3.8.4

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/maven-wrapper
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 4cd08fe313748d5218ca2f6b4c1c1689fd6d26a2
  
https://github.com/jenkinsci/gearman-plugin/commit/4cd08fe313748d5218ca2f6b4c1c1689fd6d26a2
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
A .mvn/wrapper/maven-wrapper.jar
A .mvn/wrapper/maven-wrapper.properties
A mvnw
A mvnw.cmd

  Log Message:
  ---
  Add MavenWrapper with maven 3.8.4

The Jenkins Maven plugin 3.12 requires maven 3.8 or later.


-- 
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/maven-wrapper/0c2a83-4cd08f%40github.com.


[jenkinsci/gearman-plugin]

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/https-maven-repo
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/https-maven-repo/9e18a9-00%40github.com.


[jenkinsci/gearman-plugin] 016735: pom: use https for repo.jenkins-ci.org

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 01673570e0f75eca8593966fc5b272c8cd88b232
  
https://github.com/jenkinsci/gearman-plugin/commit/01673570e0f75eca8593966fc5b272c8cd88b232
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  pom: use https for repo.jenkins-ci.org

That is required by the CI build and will be required by the Maven
enforcer plugin.


-- 
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/1c7a33-016735%40github.com.


[jenkinsci/gearman-plugin] 9e18a9: pom: use https for repo.jenkins-ci.org

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/https-maven-repo
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 9e18a994795df6204b4a1e381f2fd8b0befe87f3
  
https://github.com/jenkinsci/gearman-plugin/commit/9e18a994795df6204b4a1e381f2fd8b0befe87f3
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
M pom.xml

  Log Message:
  ---
  pom: use https for repo.jenkins-ci.org


-- 
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/https-maven-repo/00-9e18a9%40github.com.


[jenkinsci/gearman-plugin] 0c2a83: Add MavenWrapper with maven 3.8.4

2022-01-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/maven-wrapper
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 0c2a830ed9c622903759be34623f43f6d1526d0b
  
https://github.com/jenkinsci/gearman-plugin/commit/0c2a830ed9c622903759be34623f43f6d1526d0b
  Author: Antoine Musso 
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
A .mvn/wrapper/maven-wrapper.jar
A .mvn/wrapper/maven-wrapper.properties
A mvnw
A mvnw.cmd

  Log Message:
  ---
  Add MavenWrapper with maven 3.8.4

The Jenkins Maven plugin 3.12 requires maven 3.8 or later.


-- 
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/maven-wrapper/00-0c2a83%40github.com.


[jenkinsci/gearman-plugin]

2021-05-17 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/tags/gearman-plugin-0.5.0
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/tags/gearman-plugin-0.5.0/00-8d4552%40github.com.


[jenkinsci/gearman-plugin] 1c7a33: [maven-release-plugin] prepare for next developmen...

2021-05-17 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 1c7a331f41def59a1424db6808cb410894d9cb9c
  
https://github.com/jenkinsci/gearman-plugin/commit/1c7a331f41def59a1424db6808cb410894d9cb9c
  Author: Antoine Musso 
  Date:   2021-05-17 (Mon, 17 May 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare for next development iteration


-- 
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/19d492-1c7a33%40github.com.


[jenkinsci/gearman-plugin] 19d492: [maven-release-plugin] prepare release gearman-plu...

2021-05-17 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 19d4923cc652283bccff8aa05ed4a1fe253bae53
  
https://github.com/jenkinsci/gearman-plugin/commit/19d4923cc652283bccff8aa05ed4a1fe253bae53
  Author: Antoine Musso 
  Date:   2021-05-17 (Mon, 17 May 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare release gearman-plugin-0.5.0


-- 
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/f8e0ea-19d492%40github.com.


[jenkinsci/gearman-plugin] f8e0ea: Use modern ACL.as2() to run as SYSTEM

2021-05-17 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: f8e0eaebbeb74201e8411671ef14c4ff7f5604dd
  
https://github.com/jenkinsci/gearman-plugin/commit/f8e0eaebbeb74201e8411671ef14c4ff7f5604dd
  Author: Antoine Musso 
  Date:   2021-05-17 (Mon, 17 May 2021)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java

  Log Message:
  ---
  Use modern ACL.as2() to run as SYSTEM

Sometime when invoking the stop function, the management worker thread
would die:

  A thread (Gearman worker 172.17.0.1_manager/563) died unexpectedly due
  to an uncaught exception, this may leave your Jenkins in a bad way and
  is usually indicative of a bug in the code.
  java.lang.StackOverflowError
at 
org.acegisecurity.context.SecurityContext$1.getAuthentication(SecurityContext.java:46)
at 
org.acegisecurity.context.SecurityContext$2.getAuthentication(SecurityContext.java:60)
at 
org.acegisecurity.context.SecurityContext$1.getAuthentication(SecurityContext.java:46)

That started happening after we upgraded to the LTS 2.277 series and I
thus highly suspect it is related to JEP-227:
https://github.com/jenkinsci/jep/blob/master/jep/227/README.adoc

Replace impersonate calls with the modern ACL.as2() introduced in
Jenkins 2.266.

Bump Jenkins requirement to current LTS series (2.277).

Bug: https://phabricator.wikimedia.org/T281737


-- 
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/4be2d5-f8e0ea%40github.com.


[jenkinsci/gearman-plugin] 3cff20: Use modern ACL.as2() to run as SYSTEM

2021-05-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/jep277
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 3cff20b5a4bbe1f541795614073c455447c1f46a
  
https://github.com/jenkinsci/gearman-plugin/commit/3cff20b5a4bbe1f541795614073c455447c1f46a
  Author: Antoine Musso 
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java

  Log Message:
  ---
  Use modern ACL.as2() to run as SYSTEM

Sometime when invoking the stop function, the management worker thread
would die:

  A thread (Gearman worker 172.17.0.1_manager/563) died unexpectedly due
  to an uncaught exception, this may leave your Jenkins in a bad way and
  is usually indicative of a bug in the code.
  java.lang.StackOverflowError
at 
org.acegisecurity.context.SecurityContext$1.getAuthentication(SecurityContext.java:46)
at 
org.acegisecurity.context.SecurityContext$2.getAuthentication(SecurityContext.java:60)
at 
org.acegisecurity.context.SecurityContext$1.getAuthentication(SecurityContext.java:46)

That started happening after we upgraded to the LTS 2.277 series and I
thus highly suspect it is related to JEP-227:
https://github.com/jenkinsci/jep/blob/master/jep/227/README.adoc

Replace impersonate calls with the modern ACL.as2() introduced in
Jenkins 2.266.

Bump Jenkins requirement to current LTS series (2.277).

Bug: https://phabricator.wikimedia.org/T281737


-- 
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/jep277/4f1580-3cff20%40github.com.


[jenkinsci/gearman-plugin] 1322c3: Less verbose logging

2021-05-11 Thread 'Basil Crow' via Jenkins Commits
  Branch: refs/heads/jep277
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 1322c3105e03f191ac7ca2f2c65f18772f4b778f
  
https://github.com/jenkinsci/gearman-plugin/commit/1322c3105e03f191ac7ca2f2c65f18772f4b778f
  Author: Khai Do 
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/AbstractWorkerThread.java
M src/main/java/hudson/plugins/gearman/ComputerListenerImpl.java
M src/main/java/hudson/plugins/gearman/GearmanPluginConfig.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/java/hudson/plugins/gearman/StopJobWorker.java

  Log Message:
  ---
  Less verbose logging

Update logging level to be less verbose when run in production
which will ease the number of writes to disk.

Borrowed from OpenDev pending change.

Closes-Bug: #1290273
Change-Id: I8d873cf103e395f3ed1b41415c946dd6990ba9e0


  Commit: 0f47d97c61ed3e2b50cb43c7a1a8d0ac8cd504f7
  
https://github.com/jenkinsci/gearman-plugin/commit/0f47d97c61ed3e2b50cb43c7a1a8d0ac8cd504f7
  Author: Karpenko Oleksandr 
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
M src/main/java/hudson/plugins/gearman/ManagementWorkerThread.java

  Log Message:
  ---
  Add debug logging for functions registration

Logging addition might help track what is being registered. Borrowed
from a pending change Iecd48f992896a31139a8366e1b686dc4e12ef1cc
on OpenDev ( https://review.opendev.org/c/x/gearman-plugin/+/423337 ).


  Commit: 4f1580fb58354027af0a36d479e0601248cb678c
  
https://github.com/jenkinsci/gearman-plugin/commit/4f1580fb58354027af0a36d479e0601248cb678c
  Author: Basil Crow 
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/GearmanPluginConfig.java

  Log Message:
  ---
  Remove usages of `com.google.common.base.Objects.firstNonNull`


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/e031840e0bc0...4f1580fb5835

-- 
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/jep277/e03184-4f1580%40github.com.


[jenkinsci/gearman-plugin] 4be2d5: Remove usages of `com.google.common.base.Objects.f...

2021-05-11 Thread 'Basil Crow' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 4be2d5529057b46c5b3cf19317e6a3ed51085ed8
  
https://github.com/jenkinsci/gearman-plugin/commit/4be2d5529057b46c5b3cf19317e6a3ed51085ed8
  Author: Basil Crow 
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/GearmanPluginConfig.java

  Log Message:
  ---
  Remove usages of `com.google.common.base.Objects.firstNonNull`


-- 
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/b51451-4be2d5%40github.com.


[jenkinsci/gearman-plugin] da9af3: Less verbose logging

2021-05-11 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: da9af33a0ec0aa7a43ccb25677039c423e8cad12
  
https://github.com/jenkinsci/gearman-plugin/commit/da9af33a0ec0aa7a43ccb25677039c423e8cad12
  Author: Khai Do 
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/AbstractWorkerThread.java
M src/main/java/hudson/plugins/gearman/ComputerListenerImpl.java
M src/main/java/hudson/plugins/gearman/GearmanPluginConfig.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/java/hudson/plugins/gearman/StopJobWorker.java

  Log Message:
  ---
  Less verbose logging

Update logging level to be less verbose when run in production
which will ease the number of writes to disk.

Borrowed from OpenDev pending change.

Closes-Bug: #1290273
Change-Id: I8d873cf103e395f3ed1b41415c946dd6990ba9e0


  Commit: b51451e69b12b57553c042ef1ba2e597ae45b5fb
  
https://github.com/jenkinsci/gearman-plugin/commit/b51451e69b12b57553c042ef1ba2e597ae45b5fb
  Author: Karpenko Oleksandr 
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
M src/main/java/hudson/plugins/gearman/ManagementWorkerThread.java

  Log Message:
  ---
  Add debug logging for functions registration

Logging addition might help track what is being registered. Borrowed
from a pending change Iecd48f992896a31139a8366e1b686dc4e12ef1cc
on OpenDev ( https://review.opendev.org/c/x/gearman-plugin/+/423337 ).


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/30dd5dee7675...b51451e69b12

-- 
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/30dd5d-b51451%40github.com.


[jenkinsci/gearman-plugin] e03184: Use modern ACL.as2() to run as SYSTEM

2021-05-07 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/jep277
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: e031840e0bc078476e18b439aa06a9314cad1410
  
https://github.com/jenkinsci/gearman-plugin/commit/e031840e0bc078476e18b439aa06a9314cad1410
  Author: Antoine Musso 
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java

  Log Message:
  ---
  Use modern ACL.as2() to run as SYSTEM

Sometime when invoking the stop function, the management worker thread
would die:

  A thread (Gearman worker 172.17.0.1_manager/563) died unexpectedly due
  to an uncaught exception, this may leave your Jenkins in a bad way and
  is usually indicative of a bug in the code.
  java.lang.StackOverflowError
at 
org.acegisecurity.context.SecurityContext$1.getAuthentication(SecurityContext.java:46)
at 
org.acegisecurity.context.SecurityContext$2.getAuthentication(SecurityContext.java:60)
at 
org.acegisecurity.context.SecurityContext$1.getAuthentication(SecurityContext.java:46)

That started happening after we upgraded to the LTS 2.277 series and I
thus highly suspect it is related to JEP-227:
https://github.com/jenkinsci/jep/blob/master/jep/227/README.adoc

Replace impersonate calls with the modern ACL.as2() introduced in
Jenkins 2.266.

Bump Jenkins requirement to current LTS series (2.277).

Bug: https://phabricator.wikimedia.org/T281737


-- 
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/jep277/aa736c-e03184%40github.com.


[jenkinsci/gearman-plugin] 30dd5d: Introduce bom and build against 2.235.1

2021-05-07 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 30dd5dee767561ab6857810f606200906350c4d2
  
https://github.com/jenkinsci/gearman-plugin/commit/30dd5dee767561ab6857810f606200906350c4d2
  Author: Antoine Musso 
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
M pom.xml
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java

  Log Message:
  ---
  Introduce bom and build against 2.235.1

* Point to Jenkins 2.235.1 as recommendended from the plugin development
  documentation
* Use bom instead of trying to keep track of plugins
* Update maven-plugin to 3.8 for Java 11 support

In GearmanPluginConfigTest, mock Jenkins.get() after changes have been
made in Jenkins 2.180 which replaced call to Jenkins.getInstance().


-- 
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/dad97a-30dd5d%40github.com.


[jenkinsci/gearman-plugin] 61a9c9: Introduce bom and build against 2.235.1

2021-05-07 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/maven-bom
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 61a9c982649c3f16be5ce3c231e03e5ef3b66a98
  
https://github.com/jenkinsci/gearman-plugin/commit/61a9c982649c3f16be5ce3c231e03e5ef3b66a98
  Author: Antoine Musso 
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
M pom.xml
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java

  Log Message:
  ---
  Introduce bom and build against 2.235.1

* Point to Jenkins 2.235.1 as recommendended from the plugin development
  documentation
* Use bom instead of trying to keep track of plugins
* Update maven-plugin to 3.8 for Java 11 support

In GearmanPluginConfigTest, mock Jenkins.get() after changes have been
made in Jenkins 2.180 which replaced call to Jenkins.getInstance().


-- 
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/maven-bom/fa0029-61a9c9%40github.com.


[jenkinsci/gearman-plugin]

2021-05-07 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/jenkinsfile-explicit
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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-explicit/dad97a-00%40github.com.


[jenkinsci/gearman-plugin] dad97a: Jenkinsfile: drop recommendedConfigurations()

2021-05-07 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: dad97a8e3d4a7cf1ba694f43db2b89f830c029e8
  
https://github.com/jenkinsci/gearman-plugin/commit/dad97a8e3d4a7cf1ba694f43db2b89f830c029e8
  Author: Antoine Musso 
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
M Jenkinsfile

  Log Message:
  ---
  Jenkinsfile: drop recommendedConfigurations()

It has been deprecated. Just target Java 8 and 11.


-- 
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/a7855d-dad97a%40github.com.


[jenkinsci/gearman-plugin] dad97a: Jenkinsfile: drop recommendedConfigurations()

2021-05-07 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/jenkinsfile-explicit
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: dad97a8e3d4a7cf1ba694f43db2b89f830c029e8
  
https://github.com/jenkinsci/gearman-plugin/commit/dad97a8e3d4a7cf1ba694f43db2b89f830c029e8
  Author: Antoine Musso 
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
M Jenkinsfile

  Log Message:
  ---
  Jenkinsfile: drop recommendedConfigurations()

It has been deprecated. Just target Java 8 and 11.


-- 
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-explicit/e7f18e-dad97a%40github.com.


[jenkinsci/gearman-plugin] e7f18e: Jenkinsfile: drop recommendedConfigurations()

2021-05-07 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/jenkinsfile-explicit
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: e7f18eed54ead21e379779a7b601b19d85ee1199
  
https://github.com/jenkinsci/gearman-plugin/commit/e7f18eed54ead21e379779a7b601b19d85ee1199
  Author: Antoine Musso 
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
M Jenkinsfile

  Log Message:
  ---
  Jenkinsfile: drop recommendedConfigurations()

It has been deprecated. Just target Java 8 and 11.


-- 
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-explicit/00-e7f18e%40github.com.


[jenkinsci/gearman-plugin] aa736c: Use modern ACL.as2() to run as SYSTEM

2021-05-06 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/jep277
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: aa736c9eb2a84334dec754d4e0507a2f06dc901e
  
https://github.com/jenkinsci/gearman-plugin/commit/aa736c9eb2a84334dec754d4e0507a2f06dc901e
  Author: Antoine Musso 
  Date:   2021-05-06 (Thu, 06 May 2021)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java

  Log Message:
  ---
  Use modern ACL.as2() to run as SYSTEM

Sometime when invoking the stop function, the management worker thread
would die:

  A thread (Gearman worker 172.17.0.1_manager/563) died unexpectedly due
  to an uncaught exception, this may leave your Jenkins in a bad way and
  is usually indicative of a bug in the code.
  java.lang.StackOverflowError
at 
org.acegisecurity.context.SecurityContext$1.getAuthentication(SecurityContext.java:46)
at 
org.acegisecurity.context.SecurityContext$2.getAuthentication(SecurityContext.java:60)
at 
org.acegisecurity.context.SecurityContext$1.getAuthentication(SecurityContext.java:46)

That started happening after we upgraded to the LTS 2.277 series and I
thus highly suspect it is related to JEP-227:
https://github.com/jenkinsci/jep/blob/master/jep/227/README.adoc

Replace impersonate calls with the modern ACL.as2() introduced in
Jenkins 2.266.

Bump Jenkins requirement to current LTS series (2.277).


-- 
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/jep277/00-aa736c%40github.com.


[jenkinsci/gearman-plugin] 6175f0: SETI-618: Provide option for disabling custom gear...

2021-03-01 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/scheduling
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 6175f021110cc0bd8c0ee02fb665f02f9c5fe89a
  
https://github.com/jenkinsci/gearman-plugin/commit/6175f021110cc0bd8c0ee02fb665f02f9c5fe89a
  Author: Jan Priessnitz 
  Date:   2021-02-25 (Thu, 25 Feb 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/Constants.java
M src/main/java/hudson/plugins/gearman/GearmanPluginConfig.java
M src/main/java/hudson/plugins/gearman/QueueTaskDispatcherImpl.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/resources/hudson/plugins/gearman/GearmanPluginConfig/config.jelly
A 
src/main/resources/hudson/plugins/gearman/GearmanPluginConfig/help-enableScheduling.html

  Log Message:
  ---
  SETI-618: Provide option for disabling custom gearman job scheduling

Provide "Disable Scheduling" option in Gearman plugin config. This
option controls 2 things:

1) If disabled, ignore the fact that each gearman worker thread is
mapped to a Jenkins executor and let Jenkins launch the item anywhere
it wants. If enabled, gearman will schedule the job specifically on
the node mapped to the worker thread.

2) If disabled, ignore the node availability lock through
QueueTaskDispatcherImpl and let Jenkins global Queue handle everything.


-- 
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/scheduling/00-6175f0%40github.com.


[jenkinsci/gearman-plugin] efe56a: Less verbose logging

2021-02-24 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/logging-tweaks
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: efe56a57c43e7041b935cdc491728406c6aa1422
  
https://github.com/jenkinsci/gearman-plugin/commit/efe56a57c43e7041b935cdc491728406c6aa1422
  Author: Khai Do 
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/AbstractWorkerThread.java
M src/main/java/hudson/plugins/gearman/ComputerListenerImpl.java
M src/main/java/hudson/plugins/gearman/GearmanPluginConfig.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/java/hudson/plugins/gearman/StopJobWorker.java

  Log Message:
  ---
  Less verbose logging

Update logging level to be less verbose when run in production
which will ease the number of writes to disk.

Borrowed from OpenDev pending change.

Closes-Bug: #1290273
Change-Id: I8d873cf103e395f3ed1b41415c946dd6990ba9e0


  Commit: de1840218aa3c19b62f62a3b1a3923a8d22fd4ce
  
https://github.com/jenkinsci/gearman-plugin/commit/de1840218aa3c19b62f62a3b1a3923a8d22fd4ce
  Author: Karpenko Oleksandr 
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
M src/main/java/hudson/plugins/gearman/ManagementWorkerThread.java

  Log Message:
  ---
  Add debug logging for functions registration

Logging addition might help track what is being registered. Borrowed
from a pending change Iecd48f992896a31139a8366e1b686dc4e12ef1cc
on OpenDev ( https://review.opendev.org/c/x/gearman-plugin/+/423337 ).


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/efe56a57c43e%5E...de1840218aa3

-- 
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/logging-tweaks/00-de1840%40github.com.


[jenkinsci/gearman-plugin] fa0029: Introduce bom and build against 2.235.1

2021-02-24 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/maven-bom
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: fa002966af502bdb8244ecef82e756ce3060733d
  
https://github.com/jenkinsci/gearman-plugin/commit/fa002966af502bdb8244ecef82e756ce3060733d
  Author: Antoine Musso 
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
M pom.xml
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java

  Log Message:
  ---
  Introduce bom and build against 2.235.1

* Point to Jenkins 2.235.1 as recommendended from the plugin development
  documentation
* Use bom instead of trying to keep track of plugins
* Update maven-plugin to 3.8 for Java 11 support

In GearmanPluginConfigTest, mock Jenkins.get() after changes have been
made in Jenkins 2.180 which replaced call to Jenkins.getInstance().


-- 
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/maven-bom/bc5fb7-fa0029%40github.com.


[jenkinsci/gearman-plugin] bc5fb7: Introduce bom and use latest LTS

2021-02-24 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/maven-bom
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: bc5fb79c2894c61c1d7b90d2ced9a50bc825f156
  
https://github.com/jenkinsci/gearman-plugin/commit/bc5fb79c2894c61c1d7b90d2ced9a50bc825f156
  Author: Antoine Musso 
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
M pom.xml
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java

  Log Message:
  ---
  Introduce bom and use latest LTS

* Point to latest LTS
* Use bom instead of trying to keep track of proper versions
* Update maven-plugin to 3.8 for Java 11 support

Fix a deprecated Jenkins.getInstance() call which causes
GearmanPluginConfigTest to fail with a NPE.


-- 
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/maven-bom/fe7f55-bc5fb7%40github.com.


[jenkinsci/gearman-plugin] fe7f55: Introduce bom and use latest LTS

2021-02-23 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/maven-bom
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: fe7f5531a1d4291b3adb8c6e75672768bb143985
  
https://github.com/jenkinsci/gearman-plugin/commit/fe7f5531a1d4291b3adb8c6e75672768bb143985
  Author: Antoine Musso 
  Date:   2021-02-23 (Tue, 23 Feb 2021)

  Changed paths:
M pom.xml
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java

  Log Message:
  ---
  Introduce bom and use latest LTS

* Point to latest LTS
* Use bom instead of trying to keep track of proper versions
* Update maven-plugin to 3.8 for Java 11 support

Fix a deprecated Jenkins.getInstance() call which causes
GearmanPluginConfigTest to fail with a NPE.


-- 
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/maven-bom/00-fe7f55%40github.com.


[jenkinsci/gearman-plugin] 35e2ba: Update Jenkins plugins dependencies

2021-02-23 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/update-deps
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 35e2baf24cb7e2504388eb8c367b4501cb45a094
  
https://github.com/jenkinsci/gearman-plugin/commit/35e2baf24cb7e2504388eb8c367b4501cb45a094
  Author: Antoine Musso 
  Date:   2021-02-23 (Tue, 23 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Update Jenkins plugins dependencies

Refresh dependencies notably for JDK 11 compatibility and solve plugin
version issues when using hpi:run.


-- 
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/update-deps/00-35e2ba%40github.com.


[jenkinsci/gearman-plugin]

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/buildPlugin-config
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/buildPlugin-config/1a223a-00%40github.com.


[jenkinsci/gearman-plugin]

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/README-markdown
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/README-markdown/a7855d-00%40github.com.


[jenkinsci/gearman-plugin] a7855d: Change README to markdown

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: a7855d30eb42d5b61480bfec4fa37d40eaed4b54
  
https://github.com/jenkinsci/gearman-plugin/commit/a7855d30eb42d5b61480bfec4fa37d40eaed4b54
  Author: Antoine Musso 
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
A README.md
R README.rst

  Log Message:
  ---
  Change README to markdown

The plugin page https://plugins.jenkins.io/gearman-plugin/ is populated
from the repository README. Apparently it should be in markdown:

https://wiki.jenkins.io/display/JENKINS/Hosting+Plugins


-- 
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/cca31f-a7855d%40github.com.


[jenkinsci/gearman-plugin] a7855d: Change README to markdown

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/README-markdown
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: a7855d30eb42d5b61480bfec4fa37d40eaed4b54
  
https://github.com/jenkinsci/gearman-plugin/commit/a7855d30eb42d5b61480bfec4fa37d40eaed4b54
  Author: Antoine Musso 
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
A README.md
R README.rst

  Log Message:
  ---
  Change README to markdown

The plugin page https://plugins.jenkins.io/gearman-plugin/ is populated
from the repository README. Apparently it should be in markdown:

https://wiki.jenkins.io/display/JENKINS/Hosting+Plugins


-- 
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/README-markdown/00-a7855d%40github.com.


[jenkinsci/gearman-plugin] cca31f: [maven-release-plugin] prepare for next developmen...

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: cca31fb49119de89baf0236255d21b7acc846086
  
https://github.com/jenkinsci/gearman-plugin/commit/cca31fb49119de89baf0236255d21b7acc846086
  Author: Antoine Musso 
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare for next development iteration


-- 
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/68c38e-cca31f%40github.com.


[jenkinsci/gearman-plugin]

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/tags/gearman-plugin-0.4.1
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/tags/gearman-plugin-0.4.1/00-2644f8%40github.com.


[jenkinsci/gearman-plugin] 68c38e: [maven-release-plugin] prepare release gearman-plu...

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 68c38e8065b9400375ba7b59c78e5acfbbf974c5
  
https://github.com/jenkinsci/gearman-plugin/commit/68c38e8065b9400375ba7b59c78e5acfbbf974c5
  Author: Antoine Musso 
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare release gearman-plugin-0.4.1


-- 
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/8dde7b-68c38e%40github.com.


[jenkinsci/gearman-plugin]

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/readme-update
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/readme-update/d8e20d-00%40github.com.


[jenkinsci/gearman-plugin]

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/gearman-0.10
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/gearman-0.10/4093c8-00%40github.com.


[jenkinsci/gearman-plugin] 8dde7b: Upgrade gearman-java 0.9..0.10

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 8dde7b34f9279b5151e67139ffb0ac809e5c144a
  
https://github.com/jenkinsci/gearman-plugin/commit/8dde7b34f9279b5151e67139ffb0ac809e5c144a
  Author: Antoine Musso 
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Upgrade gearman-java 0.9..0.10

Addresses ByteBuffer compatibility when running under JDK 8:
https://gerrit.wikimedia.org/r/c/integration/gearman-java/+/666004

Bug: https://phabricator.wikimedia.org/T271683#6847594


-- 
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/5e834b-8dde7b%40github.com.


[jenkinsci/gearman-plugin] 4093c8: Upgrade gearman-java 0.9..0.10

2021-02-22 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/gearman-0.10
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 4093c8a600199b742961086d6af367fa1a5f1586
  
https://github.com/jenkinsci/gearman-plugin/commit/4093c8a600199b742961086d6af367fa1a5f1586
  Author: Antoine Musso 
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Upgrade gearman-java 0.9..0.10

Addresses ByteBuffer compatibility when running under JDK 8:
https://gerrit.wikimedia.org/r/c/integration/gearman-java/+/666004

Bug: https://phabricator.wikimedia.org/T271683#6847594


-- 
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/gearman-0.10/00-4093c8%40github.com.


[jenkinsci/gearman-plugin] 5e834b: [maven-release-plugin] prepare for next developmen...

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 5e834b4f7587f62d7964ccbd75683c78a76edc66
  
https://github.com/jenkinsci/gearman-plugin/commit/5e834b4f7587f62d7964ccbd75683c78a76edc66
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare for next development iteration


-- 
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/50875a-5e834b%40github.com.


[jenkinsci/gearman-plugin]

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/tags/gearman-plugin-0.4.0
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/tags/gearman-plugin-0.4.0/00-d9dff5%40github.com.


[jenkinsci/gearman-plugin] 50875a: [maven-release-plugin] prepare release gearman-plu...

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 50875ae1d0d13a266b862f2b91eca31299f3875b
  
https://github.com/jenkinsci/gearman-plugin/commit/50875ae1d0d13a266b862f2b91eca31299f3875b
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare release gearman-plugin-0.4.0


-- 
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/bfcb1a-50875a%40github.com.


[jenkinsci/gearman-plugin] bfcb1a: pom: update maven-scm-api to latest

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: bfcb1ae32501ac459a6d8e69eb1c63ed5266808f
  
https://github.com/jenkinsci/gearman-plugin/commit/bfcb1ae32501ac459a6d8e69eb1c63ed5266808f
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  pom: update maven-scm-api to latest

Notably to have signed git tag
https://issues.apache.org/jira/browse/SCM-486


-- 
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/122b4c-bfcb1a%40github.com.


[jenkinsci/gearman-plugin]

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/tags/gearman-plugin-0.4.0
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/tags/gearman-plugin-0.4.0/ac34c7-00%40github.com.


[jenkinsci/gearman-plugin]

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/a0980e-122b4c%40github.com.


[jenkinsci/gearman-plugin] a0980e: [maven-release-plugin] prepare for next developmen...

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: a0980e57b95ec1af1df3ccf6faced9d92c54b75e
  
https://github.com/jenkinsci/gearman-plugin/commit/a0980e57b95ec1af1df3ccf6faced9d92c54b75e
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare for next development iteration


-- 
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/ec7f04-a0980e%40github.com.


[jenkinsci/gearman-plugin]

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/tags/gearman-plugin-0.4.0
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/tags/gearman-plugin-0.4.0/00-ac34c7%40github.com.


[jenkinsci/gearman-plugin] ec7f04: [maven-release-plugin] prepare release gearman-plu...

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: ec7f048b562211286763f976723adc1ea450d8e4
  
https://github.com/jenkinsci/gearman-plugin/commit/ec7f048b562211286763f976723adc1ea450d8e4
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare release gearman-plugin-0.4.0


-- 
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/122b4c-ec7f04%40github.com.


[jenkinsci/gearman-plugin]

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/4543a1-122b4c%40github.com.


[jenkinsci/gearman-plugin] 122b4c: pom: update scm config to use jenkinsci GitHub

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 122b4c34ec4b14e8abdc4e3d1422ec389c974f71
  
https://github.com/jenkinsci/gearman-plugin/commit/122b4c34ec4b14e8abdc4e3d1422ec389c974f71
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  pom: update scm config to use jenkinsci GitHub


  Commit: 4543a1c4fa04708ca161291da369fdd93ae80686
  
https://github.com/jenkinsci/gearman-plugin/commit/4543a1c4fa04708ca161291da369fdd93ae80686
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare release gearman-plugin-0.4.0


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/056813782aa8...4543a1c4fa04

-- 
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/056813-4543a1%40github.com.


[jenkinsci/gearman-plugin] 5bcf67: pom: remove GoodData distributionManagement

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 5bcf677257907e6950e711d3f36cb97891c0767d
  
https://github.com/jenkinsci/gearman-plugin/commit/5bcf677257907e6950e711d3f36cb97891c0767d
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  pom: remove GoodData distributionManagement


  Commit: 056813782aa83ed3e2aa0cacad9fea08f7535ac3
  
https://github.com/jenkinsci/gearman-plugin/commit/056813782aa83ed3e2aa0cacad9fea08f7535ac3
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  pom: add Antoine "hashar" Musso to developers


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/d8e20dbc29f6...056813782aa8

-- 
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/d8e20d-056813%40github.com.


[jenkinsci/gearman-plugin] d8e20d: Update legacy bits

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: d8e20dbc29f69342a5bfbd88951912db879717d4
  
https://github.com/jenkinsci/gearman-plugin/commit/d8e20dbc29f69342a5bfbd88951912db879717d4
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M README.rst
M pom.xml

  Log Message:
  ---
  Update legacy bits

README.md
Some historical context, remove bits about GoodData and OpenStack.

pom.xml
Use canonical jenkins.io url for the plugin.


-- 
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/3c8f62-d8e20d%40github.com.


[jenkinsci/gearman-plugin] d8e20d: Update legacy bits

2021-02-19 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/readme-update
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: d8e20dbc29f69342a5bfbd88951912db879717d4
  
https://github.com/jenkinsci/gearman-plugin/commit/d8e20dbc29f69342a5bfbd88951912db879717d4
  Author: Antoine Musso 
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
M README.rst
M pom.xml

  Log Message:
  ---
  Update legacy bits

README.md
Some historical context, remove bits about GoodData and OpenStack.

pom.xml
Use canonical jenkins.io url for the plugin.


-- 
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/readme-update/00-d8e20d%40github.com.


[jenkinsci/gearman-plugin] 3c8f62: pom: fix Jenkins repository url

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 3c8f62efb0f1a3ee00a4beb8420b41bea9819185
  
https://github.com/jenkinsci/gearman-plugin/commit/3c8f62efb0f1a3ee00a4beb8420b41bea9819185
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  pom: fix Jenkins repository url


-- 
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/871529-3c8f62%40github.com.


[jenkinsci/gearman-plugin]

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/java11
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/java11/439f56-00%40github.com.


[jenkinsci/gearman-plugin] 69bb1f: Update dependencies for Java 11

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 69bb1f44e52ed4d90fe5d9b89b5f033d4162204b
  
https://github.com/jenkinsci/gearman-plugin/commit/69bb1f44e52ed4d90fe5d9b89b5f033d4162204b
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M Jenkinsfile
M pom.xml
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java

  Log Message:
  ---
  Update dependencies for Java 11

Bump Jenkins to 2.164.1 for Java 11 version (I have found doc
mentionning 2.138 and some other requiring 2.164).

Update some dependencies for Java 11 support:

* Mockito 2.15.0..2.28.2 to latest 2.x release. The release notes show a
  lot of Java 11 related changes.
* Powermock 2.0.0-beta.5..2.0.7
* objenesis 2.6..3.0.1 which is also a dependency of Powermock

Add a PowerMockIgnore annotation for `javax.xml.*` in
GearmanPluginConfigTest to prevent the following kind of error:

  java.lang.ExceptionInInitializerError
  ..
  Caused by: java.lang.IllegalAccessError:
class javax.xml.datatype.FactoryFinder (in unnamed module @0x371ff923)
cannot access class jdk.xml.internal.SecuritySupport (in module java.xml)
because module java.xml does not export jdk.xml.internal to unnamed
module @0x371ff923

Ran tests with:

  rm -fR target
  JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 mvn clean package

  rm -fR target
  JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 mvn clean package

Bug: https://phabricator.wikimedia.org/T271683


  Commit: 871529d9529419650bb784c916f577c85a053ef9
  
https://github.com/jenkinsci/gearman-plugin/commit/871529d9529419650bb784c916f577c85a053ef9
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Switch gearman-java to Wikimedia fork

Fixes an infinite loop when using Java 11:
https://gerrit.wikimedia.org/r/c/integration/gearman-java/+/655663

Use org.slf4j:slf4j-api:1.7.30 to align with gearman-java:0.9 and please
maven enforcer plugin.

Exclude slf4j-log4j12 that comes from gearman-java since it is not
compatible with log4j-over-slf4j used by Jenkins:
https://www.slf4j.org/codes.html#log4jDelegationLoop

That unbreaks mvn `test` or `hpi:run` goals.

Bug: https://phabricator.wikimedia.org/T271683


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/c0d105d86aa6...871529d95294

-- 
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/c0d105-871529%40github.com.


[jenkinsci/gearman-plugin] 45a15a: Update dependencies for Java 11

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/java11
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 45a15a46a8e2568372f8e9cae388d7500e8ec019
  
https://github.com/jenkinsci/gearman-plugin/commit/45a15a46a8e2568372f8e9cae388d7500e8ec019
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M Jenkinsfile
M pom.xml
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java

  Log Message:
  ---
  Update dependencies for Java 11

Bump Jenkins to 2.164.1 for Java 11 version (I have found doc
mentionning 2.138 and some other requiring 2.164).

Update some dependencies for Java 11 support:

* Mockito 2.15.0..2.28.2 to latest 2.x release. The release notes show a
  lot of Java 11 related changes.
* Powermock 2.0.0-beta.5..2.0.7
* objenesis 2.6..3.0.1 which is also a dependency of Powermock

Add a PowerMockIgnore annotation for `javax.xml.*` in
GearmanPluginConfigTest to prevent the following kind of error:

  java.lang.ExceptionInInitializerError
  ..
  Caused by: java.lang.IllegalAccessError:
class javax.xml.datatype.FactoryFinder (in unnamed module @0x371ff923)
cannot access class jdk.xml.internal.SecuritySupport (in module java.xml)
because module java.xml does not export jdk.xml.internal to unnamed
module @0x371ff923

Ran tests with:

  rm -fR target
  JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 mvn clean package

  rm -fR target
  JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 mvn clean package

Bug: https://phabricator.wikimedia.org/T271683


  Commit: 439f560ec3af0e71b49aacd960628def468d5046
  
https://github.com/jenkinsci/gearman-plugin/commit/439f560ec3af0e71b49aacd960628def468d5046
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Switch gearman-java to Wikimedia fork

Fixes an infinite loop when using Java 11:
https://gerrit.wikimedia.org/r/c/integration/gearman-java/+/655663

Use org.slf4j:slf4j-api:1.7.30 to align with gearman-java:0.9 and please
maven enforcer plugin.

Exclude slf4j-log4j12 that comes from gearman-java since it is not
compatible with log4j-over-slf4j used by Jenkins:
https://www.slf4j.org/codes.html#log4jDelegationLoop

That unbreaks mvn `test` or `hpi:run` goals.

Bug: https://phabricator.wikimedia.org/T271683


Compare: 
https://github.com/jenkinsci/gearman-plugin/compare/14846b3352c3...439f560ec3af

-- 
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/java11/14846b-439f56%40github.com.


[jenkinsci/gearman-plugin]

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/parent-pom
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/parent-pom/029e1f-00%40github.com.


[jenkinsci/gearman-plugin] c0d105: Update parent pom 3.55..3.57

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: c0d105d86aa6424203ccd7366184ede44cd72fd6
  
https://github.com/jenkinsci/gearman-plugin/commit/c0d105d86aa6424203ccd7366184ede44cd72fd6
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Update parent pom 3.55..3.57

Andd add jenkins-ci plugin repository.


-- 
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/ee41ef-c0d105%40github.com.


[jenkinsci/gearman-plugin] 029e1f: Update parent pom 3.55..3.57

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/parent-pom
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 029e1f9794a9c9d352de3c899d7172682551b0c3
  
https://github.com/jenkinsci/gearman-plugin/commit/029e1f9794a9c9d352de3c899d7172682551b0c3
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Update parent pom 3.55..3.57

Andd add jenkins-ci plugin repository.


-- 
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/parent-pom/00-029e1f%40github.com.


[jenkinsci/gearman-plugin] 14846b: Switch gearman-java to Wikimedia fork

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/java11
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 14846b3352c35bb3f024c14c6e95bd72799bf477
  
https://github.com/jenkinsci/gearman-plugin/commit/14846b3352c35bb3f024c14c6e95bd72799bf477
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Switch gearman-java to Wikimedia fork

Fixes an infinite loop when using Java 11:
https://gerrit.wikimedia.org/r/c/integration/gearman-java/+/655663

Use org.slf4j:slf4j-api:1.7.30 to align with gearman-java:0.9 and please
maven enforcer plugin.

Exclude slf4j-log4j12 that comes from gearman-java since it is not
compatible with log4j-over-slf4j used by Jenkins:
https://www.slf4j.org/codes.html#log4jDelegationLoop

That unbreaks mvn `test` or `hpi:run` goals.

Bug: https://phabricator.wikimedia.org/T271683


-- 
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/java11/b4f3b5-14846b%40github.com.


[jenkinsci/gearman-plugin] b4f3b5: Update dependencies for Java 11

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/java11
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: b4f3b56e3fb38ba8bc4dff5a7a08e0d37527ad9f
  
https://github.com/jenkinsci/gearman-plugin/commit/b4f3b56e3fb38ba8bc4dff5a7a08e0d37527ad9f
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M Jenkinsfile
M pom.xml
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java

  Log Message:
  ---
  Update dependencies for Java 11

Bump Jenkins to 2.164.1 for Java 11 version (I have found doc
mentionning 2.138 and some other requiring 2.164).

Update some dependencies for Java 11 support:

* Mockito 2.15.0..2.28.2 to latest 2.x release. The release notes show a
  lot of Java 11 related changes.
* Powermock 2.0.0-beta.5..2.0.7
* objenesis 2.6..3.0.1 which is also a dependency of Powermock

Add a PowerMockIgnore annotation for `javax.xml.*` in
GearmanPluginConfigTest to prevent the following kind of error:

  java.lang.ExceptionInInitializerError
  ..
  Caused by: java.lang.IllegalAccessError:
class javax.xml.datatype.FactoryFinder (in unnamed module @0x371ff923)
cannot access class jdk.xml.internal.SecuritySupport (in module java.xml)
because module java.xml does not export jdk.xml.internal to unnamed
module @0x371ff923

Ran tests with:

  rm -fR target
  JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 mvn clean package

  rm -fR target
  JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 mvn clean package

Bug: https://phabricator.wikimedia.org/T271683


-- 
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/java11/00-b4f3b5%40github.com.


[jenkinsci/gearman-plugin] 1a223a: Try buildPlugin.recommendedConfigurations

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/buildPlugin-config
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 1a223acb8b453b7b66fab72d52bb137fd9b3ce95
  
https://github.com/jenkinsci/gearman-plugin/commit/1a223acb8b453b7b66fab72d52bb137fd9b3ce95
  Author: Antoine Musso 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M Jenkinsfile

  Log Message:
  ---
  Try buildPlugin.recommendedConfigurations


-- 
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/buildPlugin-config/00-1a223a%40github.com.


[jenkinsci/gearman-plugin]

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/null-expectedUUID
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/null-expectedUUID/a9969e-00%40github.com.


[jenkinsci/gearman-plugin]

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/pom-missing-repo
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/pom-missing-repo/a49e3e-00%40github.com.


[jenkinsci/gearman-plugin] ee41ef: BUGFIX: Fix missing repository in pom.xml to enabl...

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: ee41ef9dd439a4ea824ecffd772364e63a48daca
  
https://github.com/jenkinsci/gearman-plugin/commit/ee41ef9dd439a4ea824ecffd772364e63a48daca
  Author: Jan Priessnitz 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  BUGFIX: Fix missing repository in pom.xml to enable local builds

Before this commit, it was impossible to build this plugin locally
due to missing source repository.


-- 
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/4365fa-ee41ef%40github.com.


[jenkinsci/gearman-plugin] a49e3e: BUGFIX: Fix missing repository in pom.xml to enabl...

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/pom-missing-repo
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: a49e3e9f1b4097498de3110e568c29e5077273ed
  
https://github.com/jenkinsci/gearman-plugin/commit/a49e3e9f1b4097498de3110e568c29e5077273ed
  Author: Jan Priessnitz 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  BUGFIX: Fix missing repository in pom.xml to enable local builds

Before this commit, it was impossible to build this plugin locally
due to missing source repository.


-- 
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/pom-missing-repo/8c390d-a49e3e%40github.com.


[jenkinsci/gearman-plugin] 4365fa: BUGFIX: expectedUUID can be null

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 4365faaf06fac5712b392de7d792a3347c9d63ab
  
https://github.com/jenkinsci/gearman-plugin/commit/4365faaf06fac5712b392de7d792a3347c9d63ab
  Author: Jan Priessnitz 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/NodeAvailabilityMonitor.java

  Log Message:
  ---
  BUGFIX: expectedUUID can be null


-- 
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/9ce147-4365fa%40github.com.


[jenkinsci/gearman-plugin] a9969e: BUGFIX: expectedUUID can be null

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/null-expectedUUID
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: a9969e14e0a34527997104a09e023d9233fa7372
  
https://github.com/jenkinsci/gearman-plugin/commit/a9969e14e0a34527997104a09e023d9233fa7372
  Author: Jan Priessnitz 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M src/main/java/hudson/plugins/gearman/NodeAvailabilityMonitor.java

  Log Message:
  ---
  BUGFIX: expectedUUID can be null


-- 
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/null-expectedUUID/00-a9969e%40github.com.


[jenkinsci/gearman-plugin] 8c390d: BUGFIX: Fix missing repository in pom.xml to enabl...

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/pom-missing-repo
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 8c390d835486ffe2588456ac1c2d6498091260cd
  
https://github.com/jenkinsci/gearman-plugin/commit/8c390d835486ffe2588456ac1c2d6498091260cd
  Author: Jan Priessnitz 
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
M pom.xml

  Log Message:
  ---
  BUGFIX: Fix missing repository in pom.xml to enable local builds

Before this commit, it was impossible to build this plugin locally
due to missing source repository.


-- 
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/pom-missing-repo/00-8c390d%40github.com.


[jenkinsci/gearman-plugin] 9ce147: Add Jenkinsfile

2021-02-16 Thread 'Oliver Gondža' via Jenkins Commits
  Branch: refs/heads/master

  Home:   https://github.com/jenkinsci/gearman-plugin

  Commit: 9ce1479cb0afc6c19075bd789fc3c9e2642fa69d

  
https://github.com/jenkinsci/gearman-plugin/commit/9ce1479cb0afc6c19075bd789fc3c9e2642fa69d

  Author: Oliver Gondža 

  Date:   2021-02-16 (Tue, 16 Feb 2021)



  Changed paths:

A Jenkinsfile



  Log Message:

  ---

  Add Jenkinsfile





-- 
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/c62399-9ce147%40github.com.


[jenkinsci/gearman-plugin] 8ec482: Add Jenkinsfile

2021-02-16 Thread 'Oliver Gondža' via Jenkins Commits
  Branch: refs/heads/add-jenkinsfile

  Home:   https://github.com/jenkinsci/gearman-plugin

  Commit: 8ec4821f9cb29acb671d9ac3bffcab975929eab9

  
https://github.com/jenkinsci/gearman-plugin/commit/8ec4821f9cb29acb671d9ac3bffcab975929eab9

  Author: Oliver Gondža 

  Date:   2021-02-16 (Tue, 16 Feb 2021)



  Changed paths:

A Jenkinsfile



  Log Message:

  ---

  Add Jenkinsfile





-- 
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/add-jenkinsfile/00-8ec482%40github.com.


[jenkinsci/gearman-plugin] 72abe0: Allow non-standard Jenkins job types to be cancelled

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 72abe043f297bb833d95d7cf5ce092ea3721c6cc
  
https://github.com/jenkinsci/gearman-plugin/commit/72abe043f297bb833d95d7cf5ce092ea3721c6cc
  Author: Jan Hruban 
  Date:   2018-02-16 (Fri, 16 Feb 2018)

  Changed paths:
M src/main/java/hudson/plugins/gearman/StopJobWorker.java

  Log Message:
  ---
  Allow non-standard Jenkins job types to be cancelled

Some types of jobs (eg. Build Flow) run on "one off executor" instead on
an ordinary executor. Find the executor correctly, so such jobs can be
cancelled too.

Also throw an exception in case no executor is found.

Change-Id: Ib1767905fd04084b2ebde0f2131b22ff283e8bbd


  Commit: 5b9d15332199647fa62a892960d10e5d49fde77c
  
https://github.com/jenkinsci/gearman-plugin/commit/5b9d15332199647fa62a892960d10e5d49fde77c
  Author: Pavol Gressa 
  Date:   2018-02-19 (Mon, 19 Feb 2018)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java
M src/main/java/hudson/plugins/gearman/NodeAvailabilityMonitor.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/resources/hudson/plugins/gearman/GearmanPluginConfig/config.jelly
M src/main/resources/index.jelly
M src/test/java/hudson/plugins/gearman/AbstractWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java
M src/test/java/hudson/plugins/gearman/GearmanPluginUtilTest.java
M src/test/java/hudson/plugins/gearman/GearmanProxyTest.java
M src/test/java/hudson/plugins/gearman/ManagementWorkerThreadTest.java

  Log Message:
  ---
  Bump versions

- ci.plugins -> 2.35
- java version -> 8
- jenkins-core 2.62
- Use JenkinsRule instead of deprecated HudsonTestCase and fix tests.


  Commit: 3bf4b1a53f00acd2209e660cd3d9b83a8956fa54
  
https://github.com/jenkinsci/gearman-plugin/commit/3bf4b1a53f00acd2209e660cd3d9b83a8956fa54
  Author: Pavol Gressa 
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/CustomGearmanFunctionFactory.java
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
A src/main/java/hudson/plugins/gearman/GearmanAbstractProject.java
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
A src/main/java/hudson/plugins/gearman/GearmanProject.java
A src/main/java/hudson/plugins/gearman/GearmanWorkflowProject.java
M src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java
M src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/test/java/hudson/plugins/gearman/AbstractWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/GearmanPluginUtilTest.java
A src/test/java/hudson/plugins/gearman/StartJobWorkerTest.java

  Log Message:
  ---
  Add WorkflowJob support

- Add tests
  - [ok] WorkflowJob is properly registered
  - [ok] WorkflowJob is executed
- Review these files:
  - [ok] src/main/java/hudson/plugins/gearman/CustomGearmanFunctionFactory.java
  - [ok] src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
  - [ok] src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
  - [ok] src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java
  - [ok] src/main/java/hudson/plugins/gearman/StartJobWorker.java


  Commit: aaefb138dfe787f57e28dc4959905af5c0cf9e57
  
https://github.com/jenkinsci/gearman-plugin/commit/aaefb138dfe787f57e28dc4959905af5c0cf9e57
  Author: Pavol Gressa 
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/CustomGearmanFunctionFactory.java
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
A src/main/java/hudson/plugins/gearman/GearmanAbstractProject.java
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
A src/main/java/hudson/plugins/gearman/GearmanProject.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
A src/main/java/hudson/plugins/gearman/GearmanWorkflowProject.java
M src/main/java/hudson/plugins/gearman/NodeAvailabilityMonitor.java
M src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/resources/hudson/plugins/gearman/GearmanPluginConfig/config.jelly
M src/main/resources/index.jelly
M src/test/java/hudson/plugins/gearman/AbstractWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java
M src/

[jenkinsci/gearman-plugin] 72abe0: Allow non-standard Jenkins job types to be cancelled

2021-02-16 Thread 'gdgate' via Jenkins Commits
  Branch: refs/heads/gooddata-master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 72abe043f297bb833d95d7cf5ce092ea3721c6cc
  
https://github.com/jenkinsci/gearman-plugin/commit/72abe043f297bb833d95d7cf5ce092ea3721c6cc
  Author: Jan Hruban 
  Date:   2018-02-16 (Fri, 16 Feb 2018)

  Changed paths:
M src/main/java/hudson/plugins/gearman/StopJobWorker.java

  Log Message:
  ---
  Allow non-standard Jenkins job types to be cancelled

Some types of jobs (eg. Build Flow) run on "one off executor" instead on
an ordinary executor. Find the executor correctly, so such jobs can be
cancelled too.

Also throw an exception in case no executor is found.

Change-Id: Ib1767905fd04084b2ebde0f2131b22ff283e8bbd


  Commit: 5b9d15332199647fa62a892960d10e5d49fde77c
  
https://github.com/jenkinsci/gearman-plugin/commit/5b9d15332199647fa62a892960d10e5d49fde77c
  Author: Pavol Gressa 
  Date:   2018-02-19 (Mon, 19 Feb 2018)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java
M src/main/java/hudson/plugins/gearman/NodeAvailabilityMonitor.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/resources/hudson/plugins/gearman/GearmanPluginConfig/config.jelly
M src/main/resources/index.jelly
M src/test/java/hudson/plugins/gearman/AbstractWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/GearmanPluginConfigTest.java
M src/test/java/hudson/plugins/gearman/GearmanPluginUtilTest.java
M src/test/java/hudson/plugins/gearman/GearmanProxyTest.java
M src/test/java/hudson/plugins/gearman/ManagementWorkerThreadTest.java

  Log Message:
  ---
  Bump versions

- ci.plugins -> 2.35
- java version -> 8
- jenkins-core 2.62
- Use JenkinsRule instead of deprecated HudsonTestCase and fix tests.


  Commit: 3bf4b1a53f00acd2209e660cd3d9b83a8956fa54
  
https://github.com/jenkinsci/gearman-plugin/commit/3bf4b1a53f00acd2209e660cd3d9b83a8956fa54
  Author: Pavol Gressa 
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/CustomGearmanFunctionFactory.java
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
A src/main/java/hudson/plugins/gearman/GearmanAbstractProject.java
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
A src/main/java/hudson/plugins/gearman/GearmanProject.java
A src/main/java/hudson/plugins/gearman/GearmanWorkflowProject.java
M src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java
M src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/test/java/hudson/plugins/gearman/AbstractWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/GearmanPluginUtilTest.java
A src/test/java/hudson/plugins/gearman/StartJobWorkerTest.java

  Log Message:
  ---
  Add WorkflowJob support

- Add tests
  - [ok] WorkflowJob is properly registered
  - [ok] WorkflowJob is executed
- Review these files:
  - [ok] src/main/java/hudson/plugins/gearman/CustomGearmanFunctionFactory.java
  - [ok] src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
  - [ok] src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
  - [ok] src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java
  - [ok] src/main/java/hudson/plugins/gearman/StartJobWorker.java


  Commit: aaefb138dfe787f57e28dc4959905af5c0cf9e57
  
https://github.com/jenkinsci/gearman-plugin/commit/aaefb138dfe787f57e28dc4959905af5c0cf9e57
  Author: Pavol Gressa 
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
M pom.xml
M src/main/java/hudson/plugins/gearman/CustomGearmanFunctionFactory.java
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
A src/main/java/hudson/plugins/gearman/GearmanAbstractProject.java
M src/main/java/hudson/plugins/gearman/GearmanPluginUtil.java
A src/main/java/hudson/plugins/gearman/GearmanProject.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
A src/main/java/hudson/plugins/gearman/GearmanWorkflowProject.java
M src/main/java/hudson/plugins/gearman/NodeAvailabilityMonitor.java
M src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/main/resources/hudson/plugins/gearman/GearmanPluginConfig/config.jelly
M src/main/resources/index.jelly
M src/test/java/hudson/plugins/gearman/AbstractWorkerThreadTest.java
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java
   

[jenkinsci/gearman-plugin] d52850: Trivial fix to license and dependency

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: d52850616fd87e0c9f73959ed455c44ba798f4ee
  
https://github.com/jenkinsci/gearman-plugin/commit/d52850616fd87e0c9f73959ed455c44ba798f4ee
  Author: zaro0508 
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
M README.rst
M pom.xml

  Log Message:
  ---
  Trivial fix to license and dependency

README.rst
  Was not rendering correctly due to license portion.  Just
  moved it down so that rst file would render correctly on github

pom.xml
  maven handles mockito transitive dependencies so we only need
  to depend on mockito-core instead of mockito-all.

Change-Id: I125bd88fec66f843ccc8f1863ed6d1803513405b


  Commit: 2a9b948f4434a516408fe72deae7451b9bdb6a9c
  
https://github.com/jenkinsci/gearman-plugin/commit/2a9b948f4434a516408fe72deae7451b9bdb6a9c
  Author: zaro0508 
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
M README.rst
M pom.xml
M src/main/resources/index.jelly

  Log Message:
  ---
  update docs

Add more info in section for contributing to the project.  link to
newly created launchpad project https://launchpad.net/gearman

Add/update description of jenkins plugin

Change-Id: I5492123e2edf60d178d145eef420443e1934491d


  Commit: a9e5a4f636a00b1c475ee95c9e6c150ebac75c8c
  
https://github.com/jenkinsci/gearman-plugin/commit/a9e5a4f636a00b1c475ee95c9e6c150ebac75c8c
  Author: zaro0508 
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
M src/main/java/hudson/plugins/gearman/ComputerListenerImpl.java
M src/main/java/hudson/plugins/gearman/GearmanPluginConfig.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/SaveableListenerImpl.java

  Log Message:
  ---
  make GearmanProxy a singleton

Refactor GearmanProxy to be a singleton instead of using static fields
and methods to manage thread states.

Change-Id: I8d84778f0e0d7020bb08087be29808f46aff8786


  Commit: 95772760dd4e98697e9dbf6e16f0be49804ce72c
  
https://github.com/jenkinsci/gearman-plugin/commit/95772760dd4e98697e9dbf6e16f0be49804ce72c
  Author: zaro0508 
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
M src/main/java/hudson/plugins/gearman/GearmanPluginConfig.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
A src/test/java/hudson/plugins/gearman/GearmanProxyTest.java

  Log Message:
  ---
  tests for GearmanProxy

Added new tests for GearmanProxy.  Also changed method names
init_workers and stop_all to initWorkers and stopAll. more in line
with the java-ish camelcase convention.

Change-Id: I081236d334afd1c57aab8213b80e080dc5dccb53


  Commit: c4e660fd340d17fe1324a88bb5d8dc218de532e7
  
https://github.com/jenkinsci/gearman-plugin/commit/c4e660fd340d17fe1324a88bb5d8dc218de532e7
  Author: James E. Blair 
  Date:   2013-04-11 (Thu, 11 Apr 2013)

  Changed paths:
M src/main/java/hudson/plugins/gearman/StartJobWorker.java

  Log Message:
  ---
  Send WORK_STATUS packets on job start.

This implementation relies on implementation knowledge of
java-gearman, but with the current API, there don't seem to be
many alternatives short of implementing a new GearmanWorker.

Change-Id: I9c8d5da91012a0d69ba296ac3c4123310f25c4f2


  Commit: 20844c7e46504adbfa81fdc2bed538b353068b46
  
https://github.com/jenkinsci/gearman-plugin/commit/20844c7e46504adbfa81fdc2bed538b353068b46
  Author: James E. Blair 
  Date:   2013-04-22 (Mon, 22 Apr 2013)

  Changed paths:
M run-fast
M src/main/java/hudson/plugins/gearman/AbstractWorkerThread.java
M src/main/java/hudson/plugins/gearman/ExecutorWorkerThread.java
M src/main/java/hudson/plugins/gearman/GearmanProxy.java
M src/main/java/hudson/plugins/gearman/ManagementWorkerThread.java
A src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java
M src/main/java/hudson/plugins/gearman/StartJobWorker.java
M src/test/java/hudson/plugins/gearman/ExecutorWorkerThreadTest.java

  Log Message:
  ---
  Add local GearmanWorker.

Add a package local implementation of something like the GearmanWorker from
java-gearman (based on GearmanWorkerImpl).

It is much simpler than the existing GearmanWorkerImpl and is more suited to
the way we need to use it in the Jenkins plugin.  It assumes jobs are always
changed in batches, and only changes jobs at the top of the event loop (not
when a job is running).

The worker threads are updated to only request job changes when there is an
actual difference.

WORK_STATUS events are sent every 10 seconds while a job is running.

run-fast is updated to only remove the gearman plugin from the work directory,
preserving any other plugins that may be installed.

This isn't very elegant, but is a start and broadly demonstrates what we need
the plugin to do.

Change-Id: I26df504534ec50f03c9e0ef772a709046cf88a23


  Commit: 4f4f245b3ab0ad4643a553c2b4624b6aa9092fa2
  
https

[jenkinsci/gearman-plugin]

2021-02-16 Thread 'Antoine Musso' via Jenkins Commits
  Branch: refs/heads/legacy
  Home:   https://github.com/jenkinsci/gearman-plugin

-- 
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/legacy/00-45abcd%40github.com.