Commit Graph
1848 Commits
Author SHA1 Message Date
kohsuke 0f155e444b performance improvment.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7018 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-08 06:30:18 +00:00
kohsuke bda15d2acb integrated winp so that Hudson can kill processes recursively on Windows.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7016 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-08 06:17:02 +00:00
kohsuke 66f9720fde improved error diagnostics. Make sure temporary directory is well-configured.
This would forestall problems like http://www.nabble.com/Image-links-broken-tt15316354.html


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7014 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-08 06:07:04 +00:00
kohsuke 3dbf83911c added cron constructs like @weekly (#1255)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7012 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-08 05:14:29 +00:00
kohsuke 4dbc9fe6dd added a probe for http://www.nabble.com/Possible-regression%3A-Hudson-not-honoring-the-finalname-tt15264715.html#a15264715
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7010 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-08 02:34:09 +00:00
kohsuke 41e8592df0 better svn:externals handling
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7009 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-08 02:30:34 +00:00
kohsuke 324881178c adding a test probe to see if the spooling works
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7005 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-07 07:24:39 +00:00
kohsuke a43c011a8c fixed #1262. If the configuration is changed, polling should take a note of that.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7004 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-07 07:06:21 +00:00
kohsuke 6b0a11af9e applied a patch from http://www.nabble.com/-patch--allow-M2-projects-to-use-environment-variables-in-options-tp15061026p15086318.html
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6997 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-05 07:17:50 +00:00
kohsuke 90f9f3c85c fixed NPE
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6993 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-05 07:07:28 +00:00
kohsuke 6f68d6ce18 don't show the password field unnecessarily
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6992 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-05 07:02:33 +00:00
kohsuke ead25b21b3 don't show the password field unnecessarily
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6991 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-05 07:02:32 +00:00
kohsuke c4e6a7d6d3 improved the file mask validation handling.
When ArtifactArchiver reports file mask problem, also try to diagnose the problem.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6990 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-05 06:38:12 +00:00
kohsuke 1ca3d490db formatting changes
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6989 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-05 01:33:34 +00:00
kohsuke d6455b6a00 Try to check the timestamp of the remote subversion server to forestall problems like #1244.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6987 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 02:15:08 +00:00
kohsuke f5b67298e4 don't just eat InterruptedException
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6986 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:48:26 +00:00
kohsuke 5adf03fa1f doc update
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6985 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:46:40 +00:00
kohsuke 1acd267dbf don't assign a variable if it's only used once
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6984 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:46:05 +00:00
kohsuke efecd5ddeb doc fix
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6983 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:45:09 +00:00
kohsuke 1ed48c161e formatting changes
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6982 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:44:17 +00:00
kohsuke 066b74ab7a improved the path handling logic. (#1248)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6981 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:36:52 +00:00
kohsuke 14087498c2 improved the path handling logic. (#1248)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6980 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:34:46 +00:00
kohsuke 02954921af Should allow error pages to be displayed even when the user doesn't have the read permission (#1250)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6979 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-04 01:12:03 +00:00
kohsuke 5bcca0321b Fixed NPE.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6976 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 18:37:47 +00:00
kohsuke 53f5f2e16a Even failed builds may still have some tests recorded (#1230)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6965 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 06:42:13 +00:00
kohsuke d67c62dc66 Improved the JUnit report XML parsing (#1233), but internally this is getting quite messy.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6964 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 06:34:47 +00:00
kohsuke 5e67af6a02 don't return the live Calendar instance as it is mutable (#1084)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6962 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 05:57:51 +00:00
kohsuke 74d427780d added the 'buildTimestamp' URL (#832)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6958 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 05:43:02 +00:00
kohsuke 5b7e9ba378 added the 'buildTimestamp' URL (#832)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6957 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 05:32:23 +00:00
kohsuke 9f107f64e7 fixed a problem in conjunction with the remember-me cookie, which causes:
HTTP ERROR: 500
Password is not set: kk122374
RequestURI=/hudson/
Caused by:
org.acegisecurity.DisabledException: Password is not set: kk122374
	at hudson.security.HudsonPrivateSecurityRealm$HudsonUserDetailsService.loadUserByUsername(HudsonPrivateSecurityRealm.java:214)
	at hudson.security.UserDetailsServiceProxy.loadUserByUsername(UserDetailsServiceProxy.java:21)
	at org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices.loadUserDetails(TokenBasedRememberMeServices.java:308)
	at org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices.autoLogin(TokenBasedRememberMeServices.java:218)
	at hudson.security.RememberMeServicesProxy.autoLogin(RememberMeServicesProxy.java:30)
	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:104)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
	at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
	at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:44)
	at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:85)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
	at org.mortbay.jetty.Server.handle(Server.java:324)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6956 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 05:31:41 +00:00
kohsuke abbb116248 NPE fix
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6955 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 05:29:28 +00:00
dwdyer 91a8e9dd87 Fix for CollabNet SVN browser (URL was not loaded on config screen).
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6951 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 01:11:47 +00:00
dwdyer 9c0d3a7777 Fix for ISSUE#1251 (don't treat skipped tests as passed). Modified the test result lists, success bar and trend graph to support the concept of skipped tests. These are displayed in yellow.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6950 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-03 00:38:51 +00:00
kohsuke adf4d71fa9 doc improvement.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6946 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-02 20:23:19 +00:00
kohsuke fe44825a62 Publishers are now exposed to the m2 job type, too.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6945 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-02 20:18:29 +00:00
kohsuke 9142dadd8a exposed JUnit test reports to the remote API.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6944 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-02 20:17:57 +00:00
kohsuke e0779a67ef Added password confirmation field
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6943 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-02 20:16:13 +00:00
kohsuke c97011626d modified to use the new method in BuildStepDescriptor.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6942 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-02 20:14:15 +00:00
kohsuke 5d4cdeaf4b added filtering method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6941 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-02 20:13:41 +00:00
kohsuke 01e423f4ed synchronized output
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6940 71c3de6d-444a-0410-be80-ed276b4c234a
2008-02-02 20:13:18 +00:00
kohsuke b4daf2827b implemented double-launch detection (#1236)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6926 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-31 17:27:59 +00:00
kohsuke 3023d4b595 removed pointless doc.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6924 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-31 17:23:12 +00:00
kohsuke 0de29bd9f8 - Added a slave monitor that records the architecture and OS of saves.
- Tweaked the NodeMonitor abstraction a little bit.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6922 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-31 14:58:35 +00:00
kohsuke 01a47af8b6 Fixed #1234
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6912 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-29 18:23:01 +00:00
kohsuke 9d568bea99 Fixed a bug as reported in http://www.nabble.com/Property-mail.smtp.auth-not-set-td15105594.html
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6905 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-29 16:42:19 +00:00
kohsuke 49a3763b9e system property should take a higher priority than environment variable, as environment variables inherit from processes to processes, system properties don't.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6904 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-29 16:35:56 +00:00
dwdyer 37390621c2 Added a Subversion repository browser implementation for CollabNet-powered sites (these include Java.net, Tigris.org and BEA's dev2dev).
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6900 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-27 23:14:26 +00:00
dwdyer 9194bc32f0 Fix for ISSUE#1160 (make duration descriptions more accurate). The rules for the descriptions are as outlined in this thread: http://www.nabble.com/More-precise-time-strings-tt14781235.html
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6879 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-25 20:20:44 +00:00
kohsuke a0b0d6bf5b applied a patch from Nigel Magney (http://www.nabble.com/-patch--allow-M2-projects-to-use-environment-variables-in-options-tt15061026.html)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6865 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-25 03:18:13 +00:00
kohsuke ec4f9c86d5 sort items case insensitively (#1211)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6864 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-25 03:04:18 +00:00