Commit Graph
32590 Commits
Author SHA1 Message Date
Wadeck Follonier fb9f531a66 Address Evaristo's comment on JS 2018-06-08 17:51:02 +02:00
Oliver Gondža 8a0bb2a9c8 Merge branch 'stable-2.121-new' into stable-2.121 2018-06-08 12:21:56 +02:00
Daniel Beck 7438abb88f [JENKINS-51777] Don't let tar entries escape target dir 2018-06-08 12:20:39 +02:00
Oleg Nenashev 64e4679130 Merge pull request #3472 from jsoref/patch-1
Update help-quietPeriod.html
2018-06-08 10:37:22 +02:00
Wadeck Follonier 1859a55e73 Address Jeff's rewording points
- add tooltip on the success/warning icon in manage page
2018-06-08 09:48:31 +02:00
Kohsuke Kawaguchi 39db0b4615 mvn incrementals:reincrementalify 2018-06-07 12:39:23 -07:00
Kohsuke Kawaguchi 29d20f8941 [maven-release-plugin] prepare for next development iteration 2018-06-07 12:33:02 -07:00
Kohsuke Kawaguchi 8a653f8428 [maven-release-plugin] prepare release jenkins-2.121.1 jenkins-2.121.1 2018-06-07 12:33:02 -07:00
Nicolas De loof 9e282dcf38 Use "permanent" as canonical symbol
This better reflect the web UI display name "Permanent Agent" for this Agent flavour
https://github.com/ndeloof/jenkins/blob/agent/core/src/main/resources/hudson/slaves/Messages.properties#L32
2018-06-07 18:29:27 +02:00
Nicolas De loof c209e642df use "agent" as canonical symbol for dumbslave
@Symbol first value is the canonical one as identifier (see javadoc https://github.com/jenkinsci/structs-plugin/blob/master/annotation/src/main/java/org/jenkinsci/Symbol.java#L33)
2018-06-07 18:29:27 +02:00
Oleg Nenashev c845fd86e0 Merge pull request #3439 from oleg-nenashev/bug/JENKINS-51179
[JENKINS-51179] - Provide diagnostics when loading corrupted fingerprint files

(cherry picked from commit 9e64bcdcb4)
2018-06-07 08:40:54 +02:00
Reinhold Füreder 51ca14677a [JENKINS-27329] Less aggressive WorkspaceCleanupThread (#3444)
* JENKINS-27329 Less aggressive WorkspaceCleanupThread

I dare to claim that the default behaviour of WorkspaceCleanupThread is too aggressive => this little change is by no means perfect (or admittedly even far from perfect), but IMHO a saner or slightly more defensive default behaviour.

Mind that according to https://github.com/jenkinsci/jenkins/blob/9e64bcdcb4a2cf12d59dfa334e09ffb448d361e9/core/src/main/java/hudson/model/Job.java#L301 this "only" checks whether or not the last build of a job is in progress, while the JavaDoc says "Returns true if a build of this project is in progress." (cf. http://javadoc.jenkins-ci.org/hudson/model/Job.html#isBuilding--)

* Fix compilation

* Dummy commit to trigger pipeline

Previous pipeline execution (https://ci.jenkins.io/blue/organizations/jenkins/Core%2Fjenkins/detail/PR-3444/2/tests) failed with one failing test that at first glance appears to be unrelated with my change(s) and looks like a flaky test?

* Add fine logging message

(cherry picked from commit f258aff7a7)
2018-06-07 08:38:16 +02:00
Oliver Gondža d333057442 [FIX JENKINS-51082] Avoid attaching calling stacktrace as that is done by Channel already (#3417)
(cherry picked from commit 0e5fc86f4f)
2018-06-07 08:36:27 +02:00
Vincent Latombe 162ed7e537 [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

(cherry picked from commit 7619aeda1a)
2018-06-07 08:35:25 +02:00
Oliver Gondža 527141e5e8 [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

(cherry picked from commit 8872b44cc8)
2018-06-07 08:31:34 +02:00
Oleg Nenashev 3e3a413603 Merge pull request #3466 from GLundh/runparamfix
[JENKINS-51650] RunParameterDefinition.copyWithDefaultValue() used wrong constructor

(cherry picked from commit 88271739a2)
2018-06-07 08:26:59 +02:00
Jesse Glick 8ade79859e [JENKINS-50217] Defend against buggy ComputerListener.onConfigurationChange implementations.
(cherry picked from commit c8b2f52895)
2018-06-07 08:23:25 +02:00
Oleg Nenashev b21b0c061f [JENKINS-51355] - Print stacktraces to logs at FINE+ level when rejecting classes in ClassFilterImpl (#3447)
* [JENKINS-51355] - Print stacktraces to logs when rejecting classes in ClassFilterImpl

* [JENKINS-51355] - Address leftover message noticed by @dwnusbaum

* [JENKINS-51355] - Switch the logging level to FINE

(cherry picked from commit 320fc6e2b2)
2018-06-07 08:16:34 +02:00
Devin Nusbaum 013213c56a [JENKINS-51483] Remove erroneous entry in split-plugin-cycles.txt
(cherry picked from commit 7bef2e44ae)
2018-06-07 08:07:13 +02:00
James Nord 4f576414b5 Merge pull request #3462 from jtnord/JENKINS-51584
[JENKINS-51584] Actions from a TransientActionFactory should not be persisted

(cherry picked from commit d4737b2b60)
2018-06-07 08:04:48 +02:00
Wadeck Follonier f0311944a0 [JENKINS-51158] Improve Root URL validation
- remove the bug for ipv6
- remove the support of query that was not expected
- add support for trailing dots
- add lots of unit tests

(cherry picked from commit c79f3f719c)
2018-06-07 07:59:41 +02:00
Oleg Nenashev 4fcf7efbba Merge pull request #3451 from LinuxSuRen/i18n-security-warning
Add Chinese translation for Jenkins Security warning
2018-06-06 23:27:52 +02:00
Oleg Nenashev dedb9d77ac Merge pull request #3474 from Wadeck/JENKINS-51064
[JENKINS-51660] Correct default URL proposed for Root URL
2018-06-06 23:21:41 +02:00
Daniel Beck 370870dfbe Merge pull request #3478 from jsoref/period
Move period outside parentheses
2018-06-05 21:12:27 +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
Josh Soref 89039a5b34 internal: Move period outside parentheses 2018-06-04 16:08:35 -04:00
Wadeck Follonier 1d9bbfa02f [JENKINS-51660] Correct default URL proposed 2018-06-04 14:06:41 +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 jenkins-2.126 2018-06-04 00:19:23 -07:00
surenpi 072ff1bb64 Add Italian translation 2018-06-03 20:43:41 +08:00
Josh Soref 00c6bbd07d Update help-quietPeriod.html
Try to improve help.

The option is a number, not a check box... And thus it's worth clarifying its units.
2018-06-03 02:06:09 -04:00
Oleg Nenashev 88271739a2 Merge pull request #3466 from GLundh/runparamfix
[JENKINS-51650] RunParameterDefinition.copyWithDefaultValue() used wrong constructor
2018-06-02 18:27:19 +02:00
Oleg Nenashev 320fc6e2b2 [JENKINS-51355] - Print stacktraces to logs at FINE+ level when rejecting classes in ClassFilterImpl (#3447)
* [JENKINS-51355] - Print stacktraces to logs when rejecting classes in ClassFilterImpl

* [JENKINS-51355] - Address leftover message noticed by @dwnusbaum

* [JENKINS-51355] - Switch the logging level to FINE
2018-06-02 09:28:36 +02:00
Jesse Glick 6f91299d67 Merge pull request #3471 from jglick/robustness-JENKINS-50217
[JENKINS-50217] Defend against buggy ComputerListener.onConfigurationChange implementations
2018-06-01 17:25:58 -04:00
Oliver Gondža 0e5fc86f4f [FIX JENKINS-51082] Avoid attaching calling stacktrace as that is done by Channel already (#3417) 2018-06-01 20:04:22 +02: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 d7da517678 Merge pull request #3454 from dwnusbaum/JENKINS-51483
[JENKINS-51483] Remove erroneous entry in split-plugin-cycles.txt
2018-06-01 20:00:17 +02:00
Oleg Nenashev d79c6afd21 [JENKINS-51603] - Use CheckForNull instead of Nullable 2018-06-01 19:54:31 +02:00
Oleg Nenashev 229ed44a53 [JENKINS-51603] - Relax workDirectory requirements for a JNLPLauncher constructor 2018-06-01 19:54:31 +02:00
Oleg Nenashev e4a3138ce5 Merge pull request #3470 from Wadeck/ADD_CHECKX_DOC_JELLY
Taglib docs: Add consistently the checkX attributes
2018-06-01 19:48:46 +02:00
Jesse Glick 63fa1785eb Converting remaining anonymous Callable and FileCallable implementations to named classes. (#3437) 2018-06-01 19:40:30 +02:00
Jesse Glick c8b2f52895 [JENKINS-50217] Defend against buggy ComputerListener.onConfigurationChange implementations. 2018-06-01 12:59:01 -04:00
Wadeck Follonier 0015d895b8 Taglib docs: Add consistently the checkX attributes
- in number, passowrd, select and textarea
2018-06-01 16:11:41 +02:00
Oleg Nenashev 12fa9f9d72 Merge pull request #3458 from jsoref/patch-1
grammar improvements for patternJobNamingStrategy
2018-06-01 16:09:29 +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
suren 0f87afef3f Add Chinese translation (#3461)
* Add Chinese translation

* revert the change
2018-06-01 15:00:25 +02:00
suren f92a7569a5 Wipe incomplete labels 2018-06-01 09:55:48 +08:00
Gustaf Lundh 498aee9c28 RunParameterDefinition.copyWithDefaultValue() used wrong constructor 2018-05-31 11:52:23 +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