[jenkinsci/gearman-plugin] 72abe0: Allow non-standard Jenkins job types to be cancelled
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
[jenkinsci/gearman-plugin] 72abe0: Allow non-standard Jenkins job types to be cancelled
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 M