Commit Graph
8883 Commits
Author SHA1 Message Date
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