Commit Graph
32590 Commits
Author SHA1 Message Date
Jesse Glick cd2c35c041 Simplified Run.writeLogTo by reverting 0dcf5ef647. 2018-09-07 14:29:21 -04:00
Vincent Latombe b7b8d4bf3f Add a test failing without the patch 2018-09-05 11:36:56 +02:00
Vincent Latombe e38a97d4aa [JENKINS-53401] Tie nodeProperties to the current node for save purpose 2018-09-04 10:52:40 +02:00
Kohsuke Kawaguchi 2652a1b1eb [maven-release-plugin] prepare for next development iteration 2018-09-02 12:46:33 -07:00
Kohsuke Kawaguchi 63a3db546e [maven-release-plugin] prepare release jenkins-2.141 jenkins-2.141 2018-09-02 12:46:20 -07:00
Samuel Langlois c18ffbcee5 Fix typo in French translation
systËme -> système
2018-09-02 12:39:32 +01:00
Jeff Thompson 128ddd47ee Merge pull request #3606 from jeffret-b/remoting/3.26
[JENKINS-52945,JENKINS-42533] Update Remoting to 3.26
2018-08-31 14:13:23 -06:00
Oleg Nenashev d8eac92ee9 Merge pull request #3414 from stephanreiter/master
[JENKINS-17116] - When aborting a build, wait up to 2min for process termination
2018-08-31 21:20:52 +02:00
Jeff Thompson 2db804ec5d [JENKINS-52945,JENKINS-42533] Update Remoting to 3.26 to remove some unhelpful warnings.. 2018-08-31 12:10:35 -06:00
Oleg Nenashev 4fc0e8874e Merge pull request #3602 from olamy/winstone_4.5
[JENKINS-53239] - Use winstone 5.0
2018-08-30 15:00:50 +02:00
Oleg Nenashev b6124e2ac3 [JENKINS-53239,JENKINS-52358] - Update to the released Winstone 5.0 version 2018-08-29 23:14:53 +02:00
Baptiste Mathus 3d1bbb807a [JENKINS-53282] "Restarting VM as requested" should be just an INFO message (#3603)
* [JENKINS-53282] "Restarting VM as requested" should be just an INFO message

Previously logged as severe was I think incorrect, as it was simply
reacting on "standard" user interaction.
`INFO` ought to be enough because anyway, that's the default logged level,
hence will still be seen by admins if needed.

Side note: there's clearly duplications of code here.
I might address it later, but do not want to right now transform a 5 min
task into a much riskier one.

* Also lower log severity when shutting down after user request
2018-08-29 22:22:30 +02:00
olivier lamy a8390042b1 use 5.0 version timestamped snapshot
Signed-off-by: olivier lamy <olamy@apache.org>
2018-08-29 14:23:35 +10:00
olivier lamy 66ec7029c6 use winstone 4.5 (currently timestamped snapshot) [JENKINS-53239] [JENKINS-33412] [JENKINS-52804] [JENKINS-51136]
Signed-off-by: olivier lamy <olamy@apache.org>
2018-08-27 15:11:41 +10:00
Kohsuke Kawaguchi 1832b402f0 [maven-release-plugin] prepare for next development iteration 2018-08-26 07:34:35 -07:00
Kohsuke Kawaguchi 9bc2b685c7 [maven-release-plugin] prepare release jenkins-2.140 jenkins-2.140 2018-08-26 07:34:28 -07:00
Kohsuke Kawaguchi d6d2a17997 Merge branch 'master' of github.com:jenkinsci/jenkins 2018-08-26 06:23:48 -07:00
Oleg Nenashev b8b484ea7a Merge pull request #3594 from LinuxSuRen/i18n/install
Add Chinese Localization
2018-08-25 19:42:17 +02:00
Jeff Thompson 32ba82ac86 Merge pull request #3591 from fcojfernandez/JENKINS-48770
[JENKINS-48770] Quiet period is in milliseconds

(cherry picked from commit c0d9fb7546)
2018-08-24 15:56:25 +02:00
rocio27jul 0bd23f6ad7 fixed encoding (#3597)
* Fixed encoding

* Fixed encoding
2018-08-24 14:57:55 +02:00
Josh Soref c40a60e937 [JENKINS-53177] - Promote ConsoleAnnotatorAggregator to try to fix Anonymous complaint (#3598)
JENKINS-53177
2018-08-24 14:56:01 +02:00
Jeff Thompson c0d9fb7546 Merge pull request #3591 from fcojfernandez/JENKINS-48770
[JENKINS-48770] Quiet period is in milliseconds
2018-08-23 13:47:28 -06:00
Josh Soref 8a91a0bd37 JENKINS-53077 - don't process empty responseText
The goal of this function appears to be to replace one content tree
with another content tree.

If the response is empty, that doesn't result in a content tree,
and thus one can't use replaceChild.
2018-08-21 14:41:54 -04:00
Francisco Javier Fernandez Gonzalez 7322f0c40f [JENKINS-48770] speed up the test 2018-08-21 16:47:01 +02:00
Francisco Javier Fernandez Gonzalez 51c75aacfd [JENKINS-48770] new test and using TimeUnits 2018-08-21 10:47:43 +02:00
Kohsuke Kawaguchi d73575215b [maven-release-plugin] prepare for next development iteration 2018-08-20 12:03:09 -07:00
Kohsuke Kawaguchi b815719013 [maven-release-plugin] prepare release jenkins-2.139 2018-08-20 12:03:03 -07:00
Oleg Nenashev c926d5b79f Merge pull request #3527 from ericyu2018/JENKINS-52181
Fix JENKINS-52181 about permission issue when using cli to get console
2018-08-19 15:37:54 +02:00
Oleg Nenashev e31912c7e5 Merge pull request #3595 from daniel-beck/broken-reserve-proxy-redirect
Forward to jenkins.io instead of wiki directly
2018-08-19 13:31:13 +02:00
Daniel Beck 5b24467bbf Forward to jenkins.io instead of wiki directly 2018-08-18 23:45:05 +02:00
ikedam 1a27da9c7f [JENKINS-37599] Fix handling of "minimum" in f:repeatable and f:repeatableProperty (#3583)
* [JENKINS-37599] Add a test to reproduce the issue of handling "minimum" field of nestedRepeatableProperty

* [JENKINS-37599] Default the minimum of repeatable and repeatableProperty to 0
2018-08-18 20:06:58 +02:00
surenpi 45e7d631b6 Add Chinese localization for jenkins/security 2018-08-18 23:24:06 +08:00
Oleg Nenashev b3f6ca61e0 [JENKINS-52181] - Fix the unit test 2018-08-18 10:58:59 +02:00
Wadeck Follonier 2e3a4098ee Cleanup API Token reflection (#3587)
- that was used for compatibility with new API token released after the version that received the security fix
2018-08-18 10:52:40 +02:00
Nicolas De loof c3988aae8a [JENKINS-52818] support @Postconstruct on extensions (#3570)
* add support for JSR250 @PostConstruct

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>

* with PostConstruct method no need to explicitely invoke load() anymore

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>

* introduce PersistentDescriptor to flag Descriptors
which expect load() to be invoked.

This prevent double execution for plugins which
have been designed on previous version of code and
don’t expect load to be automatically invoked.

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>

* document PostConstruct method discovery logic

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>

* Force reflective access to non-public @PostConstruct methods

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>

* check @PostConstruct annotation both on method and on implemented interface with a matching method.

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>

* typo

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2018-08-18 10:49:44 +02:00
Matt Sicker 8b6f3c2a06 [JENKINS-53055] Upgrade libpam4j dependency (#3589)
* Upgrade to libpam4j 1.11

* Remove libpam4j from core dependencies

This dependency is no longer used ever since PAM authn/authz support
was extracted into the pam-auth-plugin years ago. This reduces the need
to keep security libraries up to date in multiple places.

* Revert "Remove libpam4j from core dependencies"

This reverts commit a7c7a52a48.
2018-08-18 10:48:20 +02:00
Matt Sicker d6d06edf90 [JENKINS-52950] CLI enable-plugin -restart should not restart if no plugins are enabled (#3585)
* [JENKINS-52950] CLI enable-plugin -restart should not restart if no plugins are enabled

* Fix Windows test failures
2018-08-18 10:47:44 +02:00
Devin Nusbaum a713bc0d95 [JENKINS-53016] Harden (Model)HyperlinkNote against display names containing newlines (#3580)
* Harden ModelHyperlinkNote against display names containing newlines

* Add regression test

* Harden HyperlinkNote as well

* Remove unnecessary wildcard in function type

* Restrict new method to be extra careful
2018-08-17 22:45:41 -04:00
Oleg Nenashev 4eaa91a877 Merge pull request #3592 from jsoref/role-searchbox
Adding role for search form and searchbox
2018-08-17 11:03:34 +02:00
Josh Soref 07350a6e6b Adding role for search form and searchbox
This should improve accessibility of the search form/box
2018-08-16 13:59:40 -04:00
Oleg Nenashev 723e5ed8fb Merge pull request #3590 from jsoref/patch-2
minor spelling/grammar/word choice improvements
2018-08-16 19:49:12 +02:00
Oleg Nenashev a2212c0b7e Merge pull request #3584 from daniel-beck/at-since-201808
Clean up at-since
2018-08-16 19:47:06 +02:00
Oleg Nenashev 8d07230de5 Merge pull request #3582 from LinuxSuRen/i18n/jenkins-model
Add Chinese translation for Jenkins model
2018-08-16 19:33:59 +02:00
Francisco Javier Fernandez Gonzalez 1686d360a3 [JENKINS-48770] changing time from UI from sec to millis. 2018-08-16 12:31:02 +02:00
Josh Soref d4befbfdc1 minor spelling/grammar/word choice improvements 2018-08-15 15:38:54 -04:00
Oliver Gondža 1d89cb04d4 Towards 2.138.1 2018-08-15 20:26:51 +02:00
Stephan Reiter d1da38e0b3 Allow customization of softkill time via property SoftKillWaitSeconds and share time among processes when terminating a tree on linux 2018-08-14 17:28:38 +02:00
Stephan Reiter 31cd4d3d78 [JENKINS-17116] - When aborting a job, wait up to 2 mins for process termination 2018-08-14 17:28:38 +02:00
Kohsuke Kawaguchi 46d79c337d Merge remote-tracking branch 'security/master' 2018-08-13 10:32:54 -07:00
Kohsuke Kawaguchi 2d8c78a73b [maven-release-plugin] prepare for next development iteration 2018-08-13 09:09:55 -07:00