Commit Graph
4398 Commits
Author SHA1 Message Date
Kohsuke Kawaguchi 1951479c93 mvn incrementals:reincrementalify 2018-07-02 07:25:47 -07:00
Kohsuke Kawaguchi d98c1fca72 [maven-release-plugin] prepare for next development iteration 2018-07-02 07:19:12 -07:00
Kohsuke Kawaguchi 3bbefd621c [maven-release-plugin] prepare release jenkins-2.130 2018-07-02 07:19:11 -07:00
Kohsuke Kawaguchi 22aa2e6e76 mvn incrementals:reincrementalify 2018-06-24 20:21:19 -07:00
Kohsuke Kawaguchi b9cd13dc6e [maven-release-plugin] prepare for next development iteration 2018-06-24 20:14:27 -07:00
Kohsuke Kawaguchi 216231625c [maven-release-plugin] prepare release jenkins-2.129 2018-06-24 20:14:27 -07:00
Wadeck Follonier c3e6f9101d Merge branch 'master' into JENKINS-32442-32776_HASHED_TOKEN 2018-06-19 13:24:18 +02:00
James Nord 1e8c07a4ea Merge pull request #3496 from jtnord/JENKINS-JENKINS-28683
[JENKINS-28683] (A)PeriodicWork suuport for dynamically loaded plugins.
2018-06-18 22:29:21 +01:00
James Nord d4f87626c8 [JENKINS-28683] correct the class name and assertion message. 2018-06-18 14:07:19 +01:00
James Nord 65108e42f4 [JENKINS-28683] Fix unit test and remove unised import. 2018-06-18 11:26:47 +01:00
Kohsuke Kawaguchi 8b4dea41de mvn incrementals:reincrementalify 2018-06-17 15:21:01 -07:00
Kohsuke Kawaguchi 5a66551e3d [maven-release-plugin] prepare for next development iteration 2018-06-17 15:15:06 -07:00
Kohsuke Kawaguchi 29141f8ea3 [maven-release-plugin] prepare release jenkins-2.128 2018-06-17 15:15:05 -07:00
Vincent Latombe a372afff94 [JENKINS-48480] Switch deprecated protocols to opt-in. (#3188)
* [JENKINS-48480] Switch deprecated protocols to opt-in.

They no longer need to be removed by setup wizard since they won't be
enabled in the first place.

* [JENKINS-48480] Fix tests

* [JENKINS-48480] Remove useless calls to CLI.get().setEnabled(true)

It is already enabled.

* [JENKINS-48480] Bump remoting.minimum.supported.version to 3.4
2018-06-17 14:56:52 +02:00
James Nord 7e21ac34be [JENKINS-28683] (A)PeriodicWork suuport for dynamically loaded plugins.
If a new PeriodicWork or AperiodicWork extension is loaded then schedule
the task.
2018-06-14 17:39:29 +01:00
Kohsuke Kawaguchi b3b2cdc9d5 mvn incrementals:reincrementalify 2018-06-10 18:48:32 -07:00
Kohsuke Kawaguchi 563e1a2e82 [maven-release-plugin] prepare for next development iteration 2018-06-10 18:42:11 -07:00
Kohsuke Kawaguchi c8763a1eef [maven-release-plugin] prepare release jenkins-2.127 2018-06-10 18:42:10 -07:00
Oleg Nenashev ee384ba34c Merge pull request #3484 from jglick/Run.deleteArtifacts-JENKINS-51819
[JENKINS-51819] When using a custom ArtifactManager, Run.delete must call ArtifactManager.delete
2018-06-09 15:20:27 +02:00
Jesse Glick 9b0a0e71b8 [JENKINS-51819] When using a custom ArtifactManager, Run.delete must call ArtifactManager.delete. 2018-06-08 13:55:29 -04:00
Vincent Latombe 8c1b8b8e14 [JENKINS-50336] Fix loading optional extensions after installing a missing dependency (#3370)
* [JENKINS-50336] Only keep extensions that could be loaded in memory

So that delta computations will re-attempt to load any extension that
previously failed or was skipped after a new plugin is installed.

After installing a plugin, need to refresh extensions in order to pick
up extensions that can be loaded thanks to this new plugin.

* [JENKINS-50336] @OptionalExtension annotated classes were not being picked up after dynamic load of variant

Recompute GuiceExtensionAnnotation list when refreshing extensions
2018-06-08 19:30:11 +02:00
Jesse Glick 98b3769915 [JENKINS-51603] The proper way to make a parameter optional is to use @DataBoundSetter. 2018-06-05 14:53:19 +02:00
Kohsuke Kawaguchi a34f7631de mvn incrementals:reincrementalify 2018-06-04 00:25:30 -07:00
Kohsuke Kawaguchi 91bc6d3374 [maven-release-plugin] prepare for next development iteration 2018-06-04 00:19:23 -07:00
Kohsuke Kawaguchi 974a85160f [maven-release-plugin] prepare release jenkins-2.126 2018-06-04 00:19:23 -07:00
Vincent Latombe 7619aeda1a [JENKINS-14632] Use a more specific selector so we don't risk matchin… (#3467)
* [JENKINS-14632] Use a more specific selector so we don't risk matching an element we are not expecting

* [JENKINS-14632] Annotate test with issue number
2018-06-01 20:00:57 +02:00
Oleg Nenashev a02b1cafbf Merge pull request #3457 from LinuxSuRen/fix/slave-computer-test
Supplement test case and clean to code
2018-06-01 15:02:03 +02:00
James Nord d4737b2b60 Merge pull request #3462 from jtnord/JENKINS-51584
[JENKINS-51584] Actions from a TransientActionFactory should not be persisted
2018-05-31 10:37:00 +01:00
James Nord c4215dc6ad [JENKINS-51584] Improve unit test to show allocation trace.
improve the unit test to show the allocation trace on failure.
2018-05-30 12:40:31 +01:00
James Nord 5b6acd7c2c [JENKINS-51584] Unit test was not quite correct.
Calling getActions(class) will include actions froma TransientActionFactory.

To get the correct results just call getActions() and then filter the result.
2018-05-30 12:13:32 +01:00
James Nord ed4c94a0a1 [JENKINS-51584] Unit test was not quite correct.
Calling getActions(class) will include actions froma TransientActionFactory.

To get the correct results just call getActions() and then filter the result.
2018-05-30 11:56:47 +01:00
James Nord cf3389f33f [JENKINS-51584] Added unit test showing the issue.
The Actions are created for the hudson.model.Queue$WaitingItem and
hudson.model.Queue$BuildableItem but get persisted in the actions list
of the build.
2018-05-30 11:35:30 +01:00
Oliver Gondža 8872b44cc8 [JENKINS-20272] - Disconnected nodes should not be disconnected repeatedly (#3453)
* [JENKINS-20272] Reproduce in test

* [FIX JENKINS-20272] Do not disconnect skipped computers

* [JENKINS-20272] Clean the API a bit
2018-05-29 17:58:06 +02:00
Kohsuke Kawaguchi bc37379c96 mvn incrementals:reincrementalify 2018-05-28 10:08:36 -07:00
Kohsuke Kawaguchi 15d6a7ad1b [maven-release-plugin] prepare for next development iteration 2018-05-28 10:02:45 -07:00
Kohsuke Kawaguchi bd6c139629 [maven-release-plugin] prepare release jenkins-2.125 2018-05-28 10:02:44 -07:00
surenpi 5d39ece24f Supplement test case and clean to code 2018-05-26 20:56:04 +08:00
suren 9680086f68 export slave remote fs for json api (#3206)
* export slave remove fs for json api

* Check permission for getAbsoluteRemotePath api

* Add @Restricted annotation

* Modify slaveComputer permission check

* Add javadoc

* Revert for squashed imports

* Add unit test for method 'getAbsoluteRemotePath'

* Change assert to Junit.Assert

* Add webClient test case

* Fix code style

* Fix javadoc

* Use more canonical way to test

* Remove super interface Serializable

* Change to way to determine whether ths json value is null
2018-05-26 13:44:06 +02:00
Kohsuke Kawaguchi ccd6455ed3 mvn incrementals:reincrementalify 2018-05-21 10:31:33 -07:00
Kohsuke Kawaguchi dfa76a2f3d [maven-release-plugin] prepare for next development iteration 2018-05-21 10:25:47 -07:00
Kohsuke Kawaguchi 9966c5d479 [maven-release-plugin] prepare release jenkins-2.124 2018-05-21 10:25:47 -07:00
Kohsuke Kawaguchi dea69f62b0 [maven-release-plugin] prepare for next development iteration 2018-05-20 18:41:47 -07:00
Kohsuke Kawaguchi 448eda5b63 [maven-release-plugin] prepare release jenkins-2.123 2018-05-20 18:41:47 -07:00
Wadeck Follonier 2a08932f7b Address James' comment
- also rename TokenId to TokenUuid everywhere
2018-05-15 17:25:14 +02:00
Oleg Nenashev cc9425039a [JENKINS-51179] - Reproduce the issue in Test 2018-05-14 00:24:54 +02:00
Kohsuke Kawaguchi 91e1cf2d3e Merge remote-tracking branch 'origin/master' 2018-05-09 02:44:41 -07:00
Kohsuke Kawaguchi e1132fd4ed [maven-release-plugin] prepare for next development iteration 2018-05-07 12:09:24 -07:00
Kohsuke Kawaguchi 9bc3aa68b1 [maven-release-plugin] prepare release jenkins-2.121 2018-05-07 12:09:24 -07:00
Daniel Beck e992e1153b Merge commit '7250d8b875366ae90fa6aec13b5a5c86720e23a3' into security-master 2018-05-07 14:12:09 +02:00
Jesse Glick b414e3f23b Reincrementalify core. (#3426)
* Reincrementalify core.

* Pick up released version
2018-05-07 13:50:19 +02:00