CloudBees DEV@Cloud
4c474cea6f
Merge commit '711b3325adf629585d60aa5a2bcac1d49b8324ae'
2014-12-23 16:59:01 +00:00
Jesse Glick
78cb49b86a
[JENKINS-11172] Noting merge of #1388 .
2014-12-23 09:06:35 -05:00
Oliver Gondža
a89bcddc89
Merge pull request #1500 from daniel-beck/JENKINS-25897
...
[FIXED JENKINS-25897] Add range check for H(X-Y) syntax
2014-12-23 14:25:28 +01:00
Kohsuke Kawaguchi
711b3325ad
[JENKINS-24380]
...
- Recorded the fix in changelog.
- Added a separate screen to show the unmigration instruction, which
makes it easier for people to find it than search logs.
2014-12-22 17:19:04 -08:00
Daniel Beck
9a8329ebfe
[FIXED JENKINS-25897] Add range check for H(X-Y) syntax
2014-12-23 01:40:47 +01:00
Kohsuke Kawaguchi
6f0eb9be59
Path could include whitespace, so double quote would be nice.
2014-12-22 15:59:32 -08:00
Kohsuke Kawaguchi
7320802726
minor doc improvements
2014-12-22 15:58:39 -08:00
Kohsuke Kawaguchi
ebe2f8cf05
Formatting change: static import
2014-12-22 15:53:11 -08:00
Kohsuke Kawaguchi
296849edf9
Merge pull request 1379
2014-12-22 14:33:48 -08:00
Jesse Glick
2f59ffc475
[FIXED JENKINS-19392] Simpler and more efficient to use String.intern to compact fingerprint data.
...
This should work across builds and even across jobs, and does not force us to load other builds.
2014-12-22 16:18:44 -05:00
Jesse Glick
47fa17ba61
[FIXED JENKINS-23568] Be sure to release WorkspaceList.Lease deterministically in a finally block.
2014-12-22 15:08:34 -05:00
Daniel Beck
277b17758e
[FIXED JENKINS-11172] Don't throw exception on /signup when not possible
2014-12-21 02:34:21 +01:00
Kohsuke Kawaguchi
f7389c5b6d
report the version number as well
2014-12-16 15:46:51 -08:00
Jesse Glick
1e198e6f88
ItemsTest.moveItem showed that if migrate is called on a nonexistent directory, we should do nothing.
2014-12-15 16:17:35 -05:00
Jesse Glick
c6486e2b4d
#1406 silently skipped the call to moveDirectory in case newBuildDir.isDirectory(), rather than throwing an IOE as renameTo does.
...
Also deleting apparently useless call to forceMkdir.
2014-12-15 16:16:29 -05:00
Jesse Glick
589d74a55e
Making reverse migration tool handle more kinds of item groups.
2014-12-15 15:51:45 -05:00
Jesse Glick
0a9b638280
Added a tool to reverse the build directory migration if required.
2014-12-15 14:26:36 -05:00
Jesse Glick
507412e0db
Safer to use AtomicFileWriter.
2014-12-12 15:43:38 -05:00
Jesse Glick
7c988de3cd
Merge branch 'master' into build-number-is-id-JENKINS-24380
2014-12-12 13:27:31 -05:00
Jesse Glick
76adbf9223
Merge branch 'master' of git://github.com/jenkinsci/jenkins
2014-12-12 13:27:26 -05:00
Jesse Glick
c6deabb1b1
Forgotten @since.
2014-12-11 17:52:50 -05:00
Oliver Gondža
fef4ef1c61
Merge pull request #1482 from olivergondza/node-monitor-refactorization
...
Node monitor refactorization
2014-12-11 21:58:45 +01:00
Jesse Glick
81701326a0
Merge branch 'unique-Permission' ( #1444 ).
2014-12-10 09:27:54 -05:00
Jesse Glick
ce94579c50
[FIXED JENKINS-25788] RunMap.remove was always returning false, even when the Run was in fact removed.
2014-12-09 15:24:06 -05:00
Jesse Glick
cce358bf39
Merge branch 'master' of git://github.com/jenkinsci/jenkins
...
Conflicts:
changelog.html
2014-12-09 14:22:05 -05:00
Nicolas De Loof
ff80b5792a
JDK8 installer require exclusive access to the installation directory, so can’t log there.
2014-12-09 14:18:24 +01:00
Nicolas De Loof
a98ccdff0f
[JENKINS-19447] use standard arguments to set installer log file.
...
Tested on a windows box to automaticaly install 1.4, 1.5, 1.6, 1.7 and 1.8 JDKs
2014-12-09 13:00:17 +01:00
Oliver Gondža
e234c29078
Introduce MonitorOfflineCause
2014-12-07 18:53:12 +01:00
Oliver Gondža
e382bbae1b
[FIXED JENKINS-23797] Produce human readable output in DiskSpaceMonitorDescriptor.DiskSpace.toString()
2014-12-07 18:45:00 +01:00
Jesse Glick
eb8d3100dd
Missing @since.
2014-12-05 15:13:39 -05:00
Jesse Glick
6318b8d800
[FIXED JENKINS-25937] Treat BadPaddingException as an unloadable key and continue.
2014-12-05 12:07:50 -05:00
Jesse Glick
e4c5c71042
Misleading error message.
2014-12-05 11:32:51 -05:00
Jesse Glick
ac3a5c57a8
Jenkins.getRootPath will never be null.
2014-12-05 11:00:25 -05:00
Jesse Glick
a59cf9f37f
Merge pull request #1477 from mattmoor/JENKINS-25533
...
[FIXED JENKINS-25533] Favor the new style of form submission over the legacy form
2014-12-03 21:48:26 -05:00
Richard Mortimer
ed891f6bc0
Merge pull request #1479 from oldelvet/jenkins-24272-v4
...
[FIXES JENKINS-24272] jnlp slaves fail to reconnect when master restart
2014-12-03 18:30:14 +00:00
Stephen Connolly
92e5315ec7
Remove excess whitespace
2014-12-03 17:14:14 +00:00
Stephen Connolly
8e5a92d8e6
remove trailing whitespace and tabs
2014-12-03 17:02:18 +00:00
Richard Mortimer
48e19c58f9
[FIXES JENKINS-24272] jnlp slaves fail to reconnect when master is restarted
...
During master restart only attempt to reconnect the slave after the master has
finished restarting.
2014-12-03 13:35:07 +00:00
Matt Moore
15a24dd637
Favor the new style of form submission over the legacy form to fix: JENKINS-25533
2014-12-02 12:27:25 -08:00
Stephen Connolly
cee15013b4
Keep consistent with LoadStatistics
...
- There is still the issue with adding isConnecting() polluting the NodeProvisioner, but this is
a simple, low risk but important change
2014-12-02 16:30:37 +00:00
Jesse Glick
2750dec317
Merge pull request #1449 from ndimiduk/log-param-name-with-error
...
Include parameter name in exception when value is invalid
2014-12-01 11:49:09 -05:00
Jesse Glick
895f489cf2
Merge pull request #1467 from KostyaSha/fix_warexploder
...
Some null annotations and javadoc fix
2014-12-01 10:43:15 -05:00
Kanstantsin Shautsou
4add7c3a5a
Null annotations for QueueTaskDispatcher.class
2014-11-27 04:05:53 +03:00
Kanstantsin Shautsou
f16b74be48
Null annotations for Resource.class
2014-11-27 04:05:53 +03:00
Kanstantsin Shautsou
89f1e1b250
Null annotations for Queue.class. Fixed javadoc.
2014-11-27 04:05:52 +03:00
Kanstantsin Shautsou
2d89b832ee
Null annotations for PollingResult.class
2014-11-27 04:05:52 +03:00
Jesse Glick
534328b264
[FIXED JENKINS-25759] Avoid consuming too much memory while running validateAntFileMask.
...
Not fully solved, since the scannedDirs field can still grow to be large, but at least clearing files/dirsNotIncluded.
Also imposing a 5s timeout on the scan regardless of file count, and defining a user-customizable bound.
2014-11-24 10:37:58 -05:00
Jesse Glick
08542cad75
Javadoc notes warning that the action should be hidden if impermissible.
...
[JENKINS-25691] Might have prevented the need for: https://github.com/jenkinsci/maven-plugin/pull/33
2014-11-21 11:48:21 -05:00
Kohsuke Kawaguchi
d237acc447
Added a hook to perform additional diagnostic activities before killing the channel.
...
ssh-slaves plugin can leverage this to try to obtain the state of the slave JVM via SSH.
Reference: ZD-23093
2014-11-20 20:12:22 +01:00
Kohsuke Kawaguchi
960b4053a1
Improving diagnostics for NoClassDefFoundError: could not initialize jenkins.model.Jenkins
...
Reference: http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8051847
Reference: ZD-23093
2014-11-20 19:03:09 +01:00