Commit Graph
32590 Commits
Author SHA1 Message Date
Ulli Hafner a762e6c687 Fixed JavaDoc: replaced div class "warning" with "alert alert-warning". 2018-10-06 00:17:10 +02:00
Daniel Beck 4089cd9cc7 [JENKINS-53710] Fix signature check on Java 11 (#3641)
* [JENKINS-53710] Fix signature check on Java 11

* Add explanation
2018-10-06 00:15:22 +02:00
Oleg Nenashev 9e8a0d47bf Merge pull request #3670 from oleg-nenashev/feature/experimental-dockerfile
Add Dockerfile for CD of Docker images in the Master branch
2018-10-06 00:13:41 +02:00
Jesse Glick f32c0ba012 Merge pull request #3662 from jglick/ConsoleAnnotatorFactory
The context type parameter on ConsoleAnnotatorFactory did not work
2018-10-05 18:07:43 -04:00
Jesse Glick 39057412d1 Turns out there were already tests with mock ConsoleAnnotatorFactory. Generifying one reproduces the CCE. 2018-10-05 14:48:34 -04:00
Jesse Glick c4612953fd Merge branch 'master' into ConsoleAnnotatorFactory 2018-10-05 14:44:43 -04:00
Daniel Beck 9e99946de7 Merge branch 'security-stable-2.138' into security-master 2018-10-05 18:09:53 +02:00
Daniel Beck 18c0e30202 Add recently added security system properties 2018-10-05 18:05:01 +02:00
Oleg Nenashev d2643c977e Merge pull request #3675 from jsoref/red-failed
Drop fatally
2018-10-05 09:32:44 +02:00
Olivier Truong 3b73c45f52 [JENKINS-31448] Protect against NPE in update center on restart (#3671)
* [JENKINS-31448] Protect against NPE in update center on restart

* rename updateSite private methods
2018-10-05 09:32:26 +02:00
Oleg Nenashev c8b652f41f Merge pull request #3647 from xuesea/master
[JENKINS-53763] warp successive words in help
2018-10-05 09:10:27 +02:00
Oleg Nenashev 9ea255c9f2 Merge pull request #3674 from jsoref/properties-space
Add missing space
2018-10-05 09:08:56 +02:00
Josh Soref 21945e378f Drop fatally
Builds are either successful (in which case they are not red) or they are not (in which case they are red).
There is no case where a build can be fatally successful, or not fatal and not fail.
2018-10-04 18:20:55 -04:00
Josh Soref 3798aaeaef Add missing space
Properties parse:
foo=blah\
   this

As: foo=blahthis
-- stripping leading whitespace...

Fixes:
* /legend
* /cli/
2018-10-04 18:12:46 -04:00
orgi d4121efe10 JENKINS-36547: Introduce Queue.Task.getAffinityKey() (#3611)
* JENKINS-36547: Introduce Queue.Task.getAffinityKey()

and use it in LoadBalancer.assignGreedily() to find a node for a task.

* JENKINS-36547: Fix Javadoc error

* fixup! JENKINS-36547: Fix Javadoc error

* Fixed Javadoc for Queue.getAffinityKey()
2018-10-04 22:22:49 +02:00
Devin Nusbaum 7a7f5b76bb [JENKINS-48516] Uniquify names before setting initial visibility 2018-10-04 15:05:40 -04:00
Oleg Nenashev eded2cd853 Add Dockerfile for CD of Docker images in the Master branch 2018-10-04 09:16:23 +02:00
Oleg Nenashev 943e27e00c Merge pull request #3660 from oleg-nenashev/java11/metainf-services-1.8
[JENKINS-52024] - Update Metainf services from 1.4 to 1.8 in the master branch
2018-10-04 00:37:48 +02:00
Oleg Nenashev 1a783f5fbd Merge pull request #3667 from LinuxSuRen/migrate-zh-pro
Migrate into localization-zh-cn-plugin
2018-10-04 00:36:18 +02:00
Nicolas De Loof 87a6847513 warn user when Secret.toString is being used
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2018-10-03 15:42:28 +02:00
Oleg Nenashev 8e5e71386f Merge pull request #3666 from oltruong/JENKINS-53847
[JENKINS-53847] Improve JavaDoc for Util.fixNull (Hacktoberfest)
2018-10-02 12:50:09 +02:00
Oleg Nenashev f120484f84 Amend the Util#fixNull() Javadoc 2018-10-02 10:05:48 +02:00
Olivier Truong 149fd9b608 fix javadoc following PR comments 2018-10-01 23:14:00 +02:00
Olivier Truong 8a3bbdda2f [JENKINS-53847] Improve JavaDoc for Util.fixNull 2018-10-01 22:04:01 +02:00
Jesse Glick 3627d90d2c Merge pull request #3665 from jglick/JEP-304-addenda
Trivial follow-ups to JEP-304
2018-10-01 13:30:09 -04:00
suren 37d0898e6a Migrate into localization-zh-cn-plugin
See https://github.com/jenkinsci/localization-zh-cn-plugin
2018-10-02 00:02:11 +08:00
Jesse Glick fef3b2c1ca 98995cb0e9 excludes this API from 2.138.x. 2018-10-01 08:45:54 -04:00
Jesse Glick 6c5effaa58 Trivial follow-ups to JEP-304. 2018-10-01 08:43:22 -04:00
Kohsuke Kawaguchi 008c435084 [maven-release-plugin] prepare for next development iteration 2018-09-30 17:36:06 -07:00
Kohsuke Kawaguchi 1a93f90ada [maven-release-plugin] prepare release jenkins-2.144 jenkins-2.144 2018-09-30 17:35:53 -07:00
Oleg Nenashev 2fe2ed119b Merge pull request #3656 from ndeloof/fixnull
introduce hudson.Util#fixNull(value, defaultValue)
2018-09-30 14:18:18 +02:00
Oleg Nenashev beadc5946f Util#fixNull: Address Javadoc comments and add annotations 2018-09-30 12:37:53 +02:00
Oleg Nenashev 52755f5e55 [JENKINS-52024] - Move annotation indexer to dependencyManagement as suggested by @jglick 2018-09-29 18:47:28 +02:00
Oleg Nenashev 44212d2d82 Merge pull request #3659 from oleg-nenashev/java11/jnr-posix-3.0.45-2
[JENKINS-46725] - Update jnr-posix to 3.0.45 to prevent Illegal Reflective access warnings
2018-09-29 18:45:56 +02:00
Oleg Nenashev 738c10bfc6 Merge pull request #3658 from oleg-nenashev/java11/Java-support-Jenkinsfile
[JENKINS-51903] - Allow specifying multiple Java versions in Jenkinsfile
2018-09-29 09:30:23 +02:00
Jesse Glick 7bc431f09d The context type parameter on ConsoleAnnotatorFactory did not work. 2018-09-28 16:35:38 -04:00
Sam Van Oort ce68c48704 [JENKINS-52024] - Hard dependency on lib-annotation-indexer to override stale version provided by transitive deps 2018-09-28 21:21:01 +02:00
Oleg Nenashev f9cefcb0d4 [JENKINS-52024] - Update Metainf services from 1.4 to 1.8 in the master branch 2018-09-28 21:12:14 +02:00
Devin Nusbaum 18027c5b0c [JENKINS-46725] - Update jnr-posix to 3.0.45 to prevent Illegal Reflective acces warnings 2018-09-28 21:04:19 +02:00
Oleg Nenashev 2d7b2b6e24 [JENKINS-51903] - Allow specifying multiple Java versions in Jenkinsfile
Backports Jenkinsfile from the java11-support branch
2018-09-28 20:46:29 +02:00
Jeff Thompson 3e31079822 Merge pull request #3657 from jeffret-b/remoting/3.27
Upgrade to latest version of Remoting.
2018-09-28 12:18:38 -06:00
Jeff Thompson 143c1c5d28 Upgrade to latest version of Remoting.
Primarily this eliminates a potential deadlock in managing the ProtocolStack.
2018-09-28 10:17:20 -06:00
Oleg Nenashev c4acc81405 Merge pull request #3655 from oleg-nenashev/java11/unusedImport
Remove SECURITY-218 class import from TcpSlaveAgentListener test.
2018-09-28 15:11:17 +02:00
Nicolas De Loof 179d597679 introduce hudson.Util#fixNull(value, defaultValue)
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2018-09-28 13:59:14 +02:00
Oleg Nenashev eed7f5ee06 Remove SECURITY-218 class import from TcpSlaveAgentListener test.
YAGNI.
2018-09-28 09:47:26 +02:00
Daniel Beck 93757d891b Merge branch 'security-stable-2.138' into security-master 2018-09-27 23:57:40 +02:00
Wadeck Follonier c63087f050 [SECURITY-1162] Remove redundant token check 2018-09-27 23:32:23 +02:00
Oleg Nenashev 9801bd961d Merge pull request #3627 from KostyaSha/processKiller
[JENKINS-53593] Fix class loader error specific to OS.
2018-09-27 22:07:58 +02:00
Steve Arch 1f31f42177 [JENKINS-53353] - Do not cache results of View.getActions() (#3608)
* JENKINS-53353 Do not cache results of View.getActions()

Plugins that may affect the view, eg via TransientViewActionFactory
that get installed _after_ a `view` has been initally viewed
will not be able to add anything to the view if the results
of getActions() are cached.

* JENKINS-53353 Removed unnecessary synchronization

* JENKINS-53353 Whitespace

* JENKINS-53353 Restored (and deprecated) updateTransientActions

to maintain backwards compatibility.
2018-09-27 20:15:48 +02:00
Oleg Nenashev 3caef8ec32 [JENKINS-46523] - Make UnixReflection class compatible with Java 11, remove pre-Java 8 reflection (#3650)
* [JENKINS-46523] - Make UnixReflection class compatble with Java 9+, remover pre-Java-8 code

Ideally this logic should be replaced by Multi-Release JAR

* [JENKINS-46523] - FindBugs annotations complicate the code here

* [JENKINS-53799 ] - Explicitly reference the JIRA ticket in the error message
2018-09-27 20:12:15 +02:00