Commit Graph

7079 Commits

Author SHA1 Message Date
kohsuke da4474c519 this is not instantiable
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18187 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-18 18:53:42 +00:00
kohsuke 84d466ff5d merged the RC branch
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18184 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-18 17:57:50 +00:00
kohsuke 772d77d425 this version handled ExtensionPoint without comment correctly
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18182 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-18 17:51:23 +00:00
kohsuke f47a6a41d3 Further improved the JUnit report parsing.
(<a href="http://www.nabble.com/NPE-%28Fatal%3A-Null%29-in-recording-junit-test-results-td23562964.html">report</a>)


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18174 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-17 01:23:40 +00:00
kohsuke 09a090f883 updated changelog as a part of the release
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18169 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 19:52:21 +00:00
kohsuke 0b00b654d4 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18166 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 19:23:04 +00:00
kohsuke 6a73cc3203 [maven-release-plugin] prepare release hudson-1_306
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18164 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 19:22:53 +00:00
kohsuke 3dde478549 bug fix as reported in http://www.nabble.com/1.305-fully-break-native-maven-support-td23575755.html
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18162 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 19:01:40 +00:00
kohsuke 501a68a65d updated changelog as a part of the release
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18160 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 15:21:36 +00:00
kohsuke d0c5730f42 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18157 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 14:50:39 +00:00
kohsuke 77384a51ee [maven-release-plugin] prepare release hudson-1_305
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18155 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 14:50:25 +00:00
kohsuke c65dd27bd4 [maven-release-plugin] rollback the release of hudson-1_305
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18148 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 01:53:59 +00:00
kohsuke 0057ac980d [maven-release-plugin] prepare for next development iteration
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18145 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 01:41:35 +00:00
kohsuke c7a65ab05b [maven-release-plugin] prepare release hudson-1_305
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18143 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 01:41:18 +00:00
kohsuke 60f4c7d17c [maven-release-plugin] rollback the release of hudson-1_305
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18142 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 01:31:33 +00:00
kohsuke 7da580e86e making the code work with JDK1.5, too.
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18141 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 01:31:07 +00:00
sogabe 8ff7421a3e Added Japanese localization
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18140 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 01:27:20 +00:00
kohsuke 2d670b4913 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18139 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 01:11:54 +00:00
kohsuke ed1195af2a [maven-release-plugin] prepare release hudson-1_305
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18137 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 01:11:34 +00:00
kohsuke bff51eef80 documenting what this is
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18134 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-16 01:00:34 +00:00
kohsuke e7e3697148 Investigation of the test failures of Hudson on Hudson revealed that
the plxus/components.xml of maven-interceptor and maven2.1-interceptor
are picked up in the MavenEmbedder while parsing POM, which breaks
Maven 2.0.7 (that is, I needed to run the tests on Maven 2.0.7 to reproduce
the problem.)

So I'm adding the marker file so that our MaskedClassLoader can hide
them from Plexus when we start MavenEmbedder.

I hate making this kind of change in the RC branch, and this problem
doesn't appear to affect my RC deployment so far (so maybe this only
reproduces when we run Hudson inside Maven), but OTOH this should be
a fairly low risk change.


git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18126 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-15 21:23:03 +00:00
kohsuke 3ba9958c80 marking the file for interception only
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18125 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-15 21:16:59 +00:00
abayer 38f49ca392 [FIXED HUDSON-3506] - doWipeOutWorkspace now calls SCM.processWorkspaceBeforeDeletion before deleting, same as WorkspaceCleanupThread and AbstractProject.processDelete. If processWorkspaceBeforeDeletion returns false, will redirect to explanatory page.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18107 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-15 17:03:22 +00:00
abayer 123e610c69 Now checks md5 digests before archiving, to prevent repeat archiving of identical files.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18105 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-15 04:01:21 +00:00
kohsuke b5af421470 added a probe to figure out the hang problem
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18104 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-15 02:34:18 +00:00
jglick 501a78fc39 I18N.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18100 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 23:30:25 +00:00
jglick a631eb9476 Backing out 17901; CommandInstaller.toolHome can in fact be distinct (even a relative path).
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18099 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 22:56:40 +00:00
kohsuke b3665f7a18 Merged revisions 18002,18026-18027,18029-18030,18036,18040-18042,18068,18070,18093-18094 via svnmerge from
https://www.dev.java.net/svn/hudson/branches/rc

........
  r18002 | kohsuke | 2009-05-12 12:14:24 -0700 (Tue, 12 May 2009) | 1 line
  
  merging the RC branch
........
  r18026 | kohsuke | 2009-05-12 21:31:09 -0700 (Tue, 12 May 2009) | 1 line
  
  if "e" is <textarea> there won't be any @type
........
  r18027 | kohsuke | 2009-05-12 21:36:25 -0700 (Tue, 12 May 2009) | 1 line
  
  If distributed build isn't enabled, slave selection drop-down shouldn't be displayed in the job config.
........
  r18029 | kohsuke | 2009-05-12 22:00:03 -0700 (Tue, 12 May 2009) | 1 line
  
  documenting why we set system props
........
  r18030 | kohsuke | 2009-05-12 22:51:55 -0700 (Tue, 12 May 2009) | 1 line
  
  This just ends up passing the -B option twice.
........
  r18036 | kohsuke | 2009-05-12 23:17:30 -0700 (Tue, 12 May 2009) | 7 lines
  
  [FIXED HUDSON-2373] Modified to work with Maven 2.1. Sorry for a long delay, folks. This change will be in 1.305.
  
  We basically need an ability to feed different components.xml depending on Maven's version (which will be read by DefaultComponentDiscoverer in Plexus.) The implementation in this fix is hacky, and based on placing one more jar in front of the classpath when run on Maven 2.1, while maven-interceptor still contains the default components.xml for 2.0.x.
  
  Ideally 2.0.x components.xml should move to its own jar and so that we can switch between them, as opposed to pass in extra jar only when it's Maven 2.1.
  
  We'll see how Maven 3.0 works with this regard.
........
  r18040 | kohsuke | 2009-05-13 10:31:59 -0700 (Wed, 13 May 2009) | 1 line
  
  improved error handling
........
  r18041 | kohsuke | 2009-05-13 10:34:14 -0700 (Wed, 13 May 2009) | 1 line
  
  Long lines in console output are now wrapped in most browsers.
........
  r18042 | kohsuke | 2009-05-13 11:02:52 -0700 (Wed, 13 May 2009) | 1 line
  
  documenting what it does.
........
  r18068 | kohsuke | 2009-05-13 15:15:24 -0700 (Wed, 13 May 2009) | 1 line
  
  [FIXED HUDSON-3653] Fixed in 1.305
........
  r18070 | kohsuke | 2009-05-13 15:28:04 -0700 (Wed, 13 May 2009) | 1 line
  
  creating a new RC branch
........
  r18093 | kohsuke | 2009-05-14 10:05:16 -0700 (Thu, 14 May 2009) | 1 line
  
  [HUDSON-3684] In 1.305 I improved error diagnostics to show why the loading of Winp failed, so please try that and report back the new error message you get.
........
  r18094 | kohsuke | 2009-05-14 10:28:33 -0700 (Thu, 14 May 2009) | 1 line
  
  fixed a typo as pointed out by Jesse, so that this change can make it into 1.305.
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18097 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 18:55:35 +00:00
kohsuke b91ce827d5 fixed a typo as pointed out by Jesse, so that this change can make it into 1.305.
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18094 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 17:28:33 +00:00
kohsuke a98365d331 [HUDSON-3684] In 1.305 I improved error diagnostics to show why the loading of Winp failed, so please try that and report back the new error message you get.
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18093 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 17:05:16 +00:00
kohsuke af6b7989b8 removing deprecation marker
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18092 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 16:48:24 +00:00
kohsuke 731dcf414e Remote API served incorrect absolute URLs when Hudson is run behind a reverse proxy.
(<a href="http://www.netbeans.org/issues/show_bug.cgi?id=165067">report</a>)


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18091 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 16:35:32 +00:00
kohsuke 2765070f4f since there's no drop in replacement, this method can't be quite marked as deprecated
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18090 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 16:31:15 +00:00
kohsuke e83ebcced2 <tt>X-Hudson</tt> header was sent for all views, not just the top page.
(<a href="http://www.netbeans.org/issues/show_bug.cgi?id=165067">report</a>)

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18089 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 16:25:34 +00:00
jglick b25351ccce Updated @since for tool auto-installation.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18081 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 05:37:46 +00:00
kohsuke c4ea15b07f Merged revisions 18077 via svnmerge from
https://www.dev.java.net/svn/hudson/trunk/hudson/main

........
  r18077 | kohsuke | 2009-05-13 19:10:11 -0700 (Wed, 13 May 2009) | 1 line
  
  [FIXED HUDSON-3497] Maven generated site results in 404 because Stapler didn't recognize doDynamic(void)
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18079 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 02:18:52 +00:00
kohsuke eedfe7c5c2 Initialized merge tracking via "svnmerge" with revisions "1-18069" from
https://www.dev.java.net/svn/hudson/trunk/hudson/main


git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18078 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 02:17:29 +00:00
kohsuke cd97f74333 [FIXED HUDSON-3497] Maven generated site results in 404 because Stapler didn't recognize doDynamic(void)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18077 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-14 02:10:11 +00:00
kohsuke 68f5615cd9 until SEZPOZ-6 is fixed, we can't mark the @Extension as Retention(RUNTIME), so the sort order won't take effect.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18074 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 23:09:15 +00:00
kohsuke ec6a98b64a recording the version where the tool-autoinstallation branch is merged
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18073 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 22:56:31 +00:00
kohsuke 5221bd23c7 unused imports
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18072 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 22:53:49 +00:00
kohsuke 0ed1a3581d creating a new RC branch
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18070 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 22:28:04 +00:00
kohsuke ea0ed93558 [FIXED HUDSON-3653] Fixed in 1.305
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18068 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 22:15:24 +00:00
kohsuke fc13fdab1b documenting what it does.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18042 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 18:02:52 +00:00
kohsuke 0a4a655730 Long lines in console output are now wrapped in most browsers.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18041 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 17:34:14 +00:00
kohsuke 778ea2ea3a improved error handling
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18040 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 17:31:59 +00:00
kohsuke 3b6653779d [FIXED HUDSON-2373] Modified to work with Maven 2.1. Sorry for a long delay, folks. This change will be in 1.305.
We basically need an ability to feed different components.xml depending on Maven's version (which will be read by DefaultComponentDiscoverer in Plexus.) The implementation in this fix is hacky, and based on placing one more jar in front of the classpath when run on Maven 2.1, while maven-interceptor still contains the default components.xml for 2.0.x.

Ideally 2.0.x components.xml should move to its own jar and so that we can switch between them, as opposed to pass in extra jar only when it's Maven 2.1.

We'll see how Maven 3.0 works with this regard.

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18036 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 06:17:30 +00:00
kohsuke e266ec9a0b This just ends up passing the -B option twice.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18030 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 05:51:55 +00:00
kohsuke fcf4b3629b documenting why we set system props
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18029 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 05:00:03 +00:00
kohsuke d9e060e2af If distributed build isn't enabled, slave selection drop-down shouldn't be displayed in the job config.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18027 71c3de6d-444a-0410-be80-ed276b4c234a
2009-05-13 04:36:25 +00:00