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