Jesse Glick
90292ed28a
Null safety.
...
Observed in a test against 1.480:
… hudson.model.Executor run
SEVERE: Unexpected executor death
java.lang.NullPointerException
at hudson.model.Computer.getNode(Computer.java:473)
at hudson.slaves.SlaveComputer.getNode(SlaveComputer.java:177)
at hudson.slaves.SlaveComputer.getRetentionStrategy(SlaveComputer.java:609)
at hudson.slaves.SlaveComputer.taskCompleted(SlaveComputer.java:285)
at hudson.model.queue.WorkUnitContext.synchronizeEnd(WorkUnitContext.java:140)
at hudson.model.Executor.run(Executor.java:253)
builds/281
changes/281
2014-10-21 11:42:11 -04:00
Kohsuke Kawaguchi
0fa32eac4e
the trunk is toward 1.587-SNAPSHOT
2014-10-19 21:51:18 -07:00
Kohsuke Kawaguchi
c7369f2cd6
creating an RC branch
2014-10-19 21:51:14 -07:00
Kohsuke Kawaguchi
de6515fab8
merged back the RC branch
2014-10-19 21:50:12 -07:00
Kohsuke Kawaguchi
b2fe53aac9
updated changelog as a part of the release
2014-10-19 21:50:09 -07:00
Kohsuke Kawaguchi
8e0e584684
updated changelog for release
2014-10-19 20:10:09 -07:00
Kohsuke Kawaguchi
09d4defec3
[maven-release-plugin] prepare for next development iteration
2014-10-19 20:03:53 -07:00
Kohsuke Kawaguchi
80e79b2af0
[maven-release-plugin] prepare release jenkins-1.585
jenkins-1.585
2014-10-19 20:03:52 -07:00
Kohsuke Kawaguchi
2820dc723c
[JENKINS-25169]
...
Integrating 2.8 to really ensure SSLv2 is off (even when JDK supports
that, and we haven't found any JDKs that do that)
2014-10-19 19:43:16 -07:00
Oleg Nenashev
6819a620c0
Noting #1411
...
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com >
2014-10-19 23:47:35 +04:00
Oleg Nenashev
e80fa118aa
Merge pull request #1411 from synopsys-arc-oss/JENKINS-19017
...
[FIXED JENKINS-19017] - FileParameter - Handle non-null file parameters as different values
2014-10-19 23:28:14 +04:00
Oleg Nenashev
cc06ae78e3
[JENKINS-19017] - Unit tests
...
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com >
2014-10-18 22:03:28 +04:00
Daniel Beck
7fa1252e58
Noting #1306 , 2b6c00d in 1.584
2014-10-18 01:28:11 +02:00
Stephen Connolly
4d987accef
Clarify when to use SlaveComputer#setAcceptingTasks over RetentionStrategy#isAcceptingTasks(T)
2014-10-17 12:36:01 +01:00
Stephen Connolly
7acbba330c
Typo
2014-10-17 12:21:12 +01:00
Stephen Connolly
10ac2b3ccd
add @since tags
2014-10-17 12:20:07 +01:00
Stephen Connolly
f07fb85352
Allow Node and RetentionStrategy to contribute to Computer#isAcceptingTasks
2014-10-17 09:38:32 +01:00
Kohsuke Kawaguchi
582128b9ac
[FIXED JENKINS-25019]
...
A truly conforming servlet 3.0 container does not allow us to set "secure cookie" flag beyond ServletContextListener.onInitialized().
If we see that, don't scare the users.
builds/280
changes/280
2014-10-16 19:23:23 -07:00
Jesse Glick
d2a0a6c2ae
Merge pull request #1424 from synopsys-arc-oss/refactoring_User_class
...
Annotated hudson.model.User methods
2014-10-16 08:58:57 -04:00
Oleg Nenashev
cafe5493a1
Merge pull request #1430 from garlandkr/master
...
Changed wording for command line message.
2014-10-16 15:23:33 +04:00
Oleg Nenashev
6e5520a7d5
Merge pull request #1416 from dominiquebrice/javadoc_update
...
Updating javadoc after struggling to add action to nodes
2014-10-16 15:21:40 +04:00
Stephen Connolly
f423174d0b
Additional safety as an addendum to 34b4bf52ad
2014-10-16 10:26:27 +01:00
Stephen Connolly
34b4bf52ad
Do not fail certificate validation because some files in Jenkins Home are not actually certificates
...
- If there are any files in `$JENKINS_HOME/update-center-rootCAs` that are not ending in `.txt` and are
not valid certificates, do not blow up the entire certificate checking (and hence the ability to see updates
or tool installers) but rather ignore those files and warn the user that the file should not be there.
The correct thing to do is only use as trusted certificates those certificates that parse.
- Also fix resource leak
2014-10-16 10:21:48 +01:00
Harald Albers
033637a143
Merge pull request #1431 from thiagozanetti/patch-1
...
Updating the number of provided plugins.
2014-10-16 09:25:55 +02:00
Dominique
52941e3381
Updating javadoc after struggling to add action to nodes
2014-10-15 22:05:04 -04:00
Kohsuke Kawaguchi
7c2254fbf8
[FIXED JENKINS-25169]
...
Integrated the new winstone.jar for 1.585
2014-10-15 18:42:47 -07:00
Oleg Nenashev
04b8ef8a05
Annotated hudson.model.User methods.
...
The fix also includes comments in #1424 regarding Nonnull usage
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com >
2014-10-16 02:00:47 +04:00
Thiago Zanetti
c3b40caab3
Updating the number of provided plugins.
...
The goals is to maintain the information about the provided plugins near to the one showed on jenkins-ci.org home.
2014-10-15 17:17:04 -04:00
Kohsuke Kawaguchi
7230a38da5
[FIXED JENKINS-24521] Merge branch 'pull-1387'
builds/279
changes/279
2014-10-15 12:05:53 -07:00
Kohsuke Kawaguchi
c7e9882341
Restored backward compatibility.
...
Up to b5843f3 , <t:ballColorTd> supported @iconSize="16x16" and so on that controls the color.
In the new scheme, it needs to be translated to iconSizeClass
2014-10-15 12:01:41 -07:00
Kohsuke Kawaguchi
e8911ca33c
Documenting what this setting controls
2014-10-15 12:01:41 -07:00
Kenneth Garland
e168f4d4c9
Changed wording for command line message.
2014-10-15 14:26:05 -04:00
Daniel Beck
cf8f8114f4
Improve #1428 note
...
The commit message cannot really stand alone.
2014-10-15 18:19:10 +02:00
Oleg Nenashev
d20f28a06b
Noting #1428
...
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com >
2014-10-15 14:13:17 +04:00
Oleg Nenashev
0a217ea71b
Merge pull request #1428 from daniel-beck/JENKINS-3539
...
[FIXED JENKINS-3539] Prevent empty file creation if left empty
2014-10-15 14:09:15 +04:00
Daniel Beck
d5d47edae4
Merge branch 'master' of https://github.com/jenkinsci/jenkins into JENKINS-3539
...
Conflicts:
test/src/test/java/hudson/model/ParametersTest.java
2014-10-15 01:13:45 +02:00
Daniel Beck
190f0b6faf
[FIXED JENKINS-3539] Prevent empty file creation if left empty
2014-10-15 00:33:49 +02:00
Kohsuke Kawaguchi
d6f758af64
Accept "field" specified in the surrounding <f:entry> since this one expects <f:entry>
builds/278
changes/278
2014-10-14 11:31:50 -07:00
Jesse Glick
89db519e36
t:listScmBrowsers was not working inside f:dropdownDescriptorSelector.
...
It assumed it was used only inside config-scm.jelly, so assumed it could use ${scmd}
rather than the more standard ${descriptor}.
builds/277
changes/277
2014-10-14 09:40:37 -04:00
Jesse Glick
95c73c313f
NPE in form validation when configured on a non-AbstractProject, like a workflow job.
builds/276
changes/276
2014-10-14 08:32:44 -04:00
Jesse Glick
9620057a58
When a server error is caught by applyErrorMessage (“ERROR” link), do not render the whole oops.jelly page.
...
Just pick out the <div id="error-description"> from JENKINS-20772.
builds/275
changes/275
2014-10-14 08:16:31 -04:00
Jesse Glick
eaf7a26b37
Factored out common code into applyErrorMessage function.
2014-10-14 07:57:23 -04:00
Craig Rodrigues
57ee1deb68
Update memory-monitor to 1.9 which uses JNA 4.1
2014-10-14 03:54:07 -07:00
Craig Rodrigues
d5ff9eb8c7
Update libpam4j to 1.8, which uses JNA 4.0
2014-10-14 03:54:07 -07:00
Craig Rodrigues
b88e55f543
Update JNA to 4.1.0.
...
JNA 4.1.0 has a proper license, so remove workaround in
licenseCompleter.groovy. [JENKINS-24521]
2014-10-14 03:54:07 -07:00
Kohsuke Kawaguchi
7ddc6be487
Release note mess-up.
...
These items are meant for 1.584
builds/274
changes/274
2014-10-13 17:31:08 -07:00
Kohsuke Kawaguchi
e219d19613
Added a method to read a file from the middle
2014-10-13 17:31:08 -07:00
Kohsuke Kawaguchi
fad538f9ce
read access to log file useful for plugins like support-core
2014-10-13 17:31:08 -07:00
Oliver Gondža
75f5d2180f
[JENKINS-11543] Unit test
2014-10-13 22:03:13 +02:00
Kohsuke Kawaguchi
0bd2ea1808
the trunk is toward 1.586-SNAPSHOT
2014-10-12 20:00:16 -07:00