Commit Graph
90 Commits
Author SHA1 Message Date
kohsuke 421ec30849 more renaming to align with the new name.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9417 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-18 23:42:52 +00:00
kohsuke 8996827225 more renaming to align with the new name.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9416 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-18 23:38:27 +00:00
kohsuke 930ffc0768 Renamed to reflect what it really does.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9415 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-18 23:36:04 +00:00
kohsuke ce2614e121 Renaming to reflect what it really does.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9409 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-18 22:44:43 +00:00
kohsuke d86ffdebd9 extension points shouldn't depend on implementation detail class, so promoted ComputerImpl to SlaveComputer.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9403 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-18 22:33:55 +00:00
kohsuke 375cca85ed Creating a package to host slave related code.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9393 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-18 21:42:57 +00:00
kohsuke 36c60b320b rolling back my 9366 to bring Stephen's slave related changes to the main line
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9381 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-18 17:07:24 +00:00
kohsuke d618dcbd76 Rolling back 9328,9331,9352-9354 as I still wanted to make some adjustments to them
before they are merged into the main line.



git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9366 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-17 17:54:45 +00:00
stephenconnolly c32b011d31 Making slave availability a strategy extension point
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9352 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-17 09:54:13 +00:00
stephenconnolly 948b6c0c33 Merging first round of UI changes require to enable plugable slave start mechanisms (which will be required in order to allow VMware/Xen slave starting)
Also splitting the configuration of slaves out from the configuration of everything else.

Hopefully this should not break stuff!

(Works for me!)

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9328 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-16 12:07:35 +00:00
kohsuke cf218bbc22 In lower resolution systems, create smaller test trend chart.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@9000 71c3de6d-444a-0410-be80-ed276b4c234a
2008-05-01 22:12:34 +00:00
kohsuke 23293f9a63 version can be null.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8649 71c3de6d-444a-0410-be80-ed276b4c234a
2008-04-16 05:32:35 +00:00
kohsuke 1910deec90 [fixed] broken link when context path is not '/' (issue #1526)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8405 71c3de6d-444a-0410-be80-ed276b4c234a
2008-04-09 04:35:31 +00:00
kohsuke 925759a797 adding a new publisher for aggregating test results from the downstream
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8314 71c3de6d-444a-0410-be80-ed276b4c234a
2008-04-06 18:10:17 +00:00
kohsuke 29cfe0c413 fixed issue #1135 by handling absolute URLs
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7924 71c3de6d-444a-0410-be80-ed276b4c234a
2008-03-21 02:00:54 +00:00
kohsuke dbf80b1753 cap the size of the listing because the list will be otherwise too long.
Dynamic expansion like the one seen in the build history view would be great.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7321 71c3de6d-444a-0410-be80-ed276b4c234a
2008-03-05 02:08:38 +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 983f99e20d This defaulting is convenient in making the use of this method terse.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6471 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-04 01:58:09 +00:00
kohsuke 7155fb5bda adding more convenience methods.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6467 71c3de6d-444a-0410-be80-ed276b4c234a
2008-01-04 01:32:30 +00:00
kohsuke 835af9a2c1 fine-grained security is now live
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6433 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-27 04:12:48 +00:00
kohsuke e551409a05 defined a scheme to put image/script/stylesheet files side-by-side with view scripts.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6410 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-24 22:47:19 +00:00
kohsuke 3a3dfc82be added a method to obtain the current JellyContext.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6409 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-24 17:06:32 +00:00
kohsuke c94c95aca1 Acegi security exception within JEXL should propagate through the call stack for us to commence the authentication protocol.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6355 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-20 06:35:28 +00:00
kohsuke c614c7979d added another AuthorizationStrategy implementation that discriminates anonymous users.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6339 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-18 06:55:31 +00:00
kohsuke 4e5d783914 added a convenience method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6328 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-17 06:29:41 +00:00
kohsuke a6517254fa hooking up realm&authorization configuration UI to the config submission logic.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6226 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-06 05:53:00 +00:00
kohsuke 806e33d67d making progress on the security realm configuration. Started hooking up GUI.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6205 71c3de6d-444a-0410-be80-ed276b4c234a
2007-12-05 07:09:29 +00:00
kohsuke afad4ce977 generate CruiseControl compatible XML report to support cctray clients.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5860 71c3de6d-444a-0410-be80-ed276b4c234a
2007-11-13 02:36:15 +00:00
kohsuke ce67ddb991 Testing against the type allows us to check the applicability of a build step even if a concrete instance doesn't exist.
Turns out this is crucial for the promoted-builds plugin since at the configuration time there might not exist any promotion job.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5600 71c3de6d-444a-0410-be80-ed276b4c234a
2007-10-29 23:52:29 +00:00
kohsuke 2b66e17ef8 bug fix.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5568 71c3de6d-444a-0410-be80-ed276b4c234a
2007-10-29 17:06:04 +00:00
kohsuke a4c8c7c73b making the same change that I made to BuildStep to BuildWrapper.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5548 71c3de6d-444a-0410-be80-ed276b4c234a
2007-10-28 23:39:31 +00:00
kohsuke 5d1ea5c523 refactoring BuildStep so that it can be used for other project types.
This is so far done in a way that maintains the binary/source compatibility with old plugins.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5546 71c3de6d-444a-0410-be80-ed276b4c234a
2007-10-28 23:20:01 +00:00
kohsuke b93be7d543 added a convenience method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5503 71c3de6d-444a-0410-be80-ed276b4c234a
2007-10-28 04:11:11 +00:00
kohsuke 25dd4c24f5 fixed to work with the latest JEXL.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5397 71c3de6d-444a-0410-be80-ed276b4c234a
2007-10-22 18:28:11 +00:00
kohsuke f6334357b2 introduced <f:textarea> tag for better reuse and automatic wiring.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4939 71c3de6d-444a-0410-be80-ed276b4c234a
2007-09-27 04:16:44 +00:00
kohsuke 19ad2a404b improved thread death error diagnostics.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4893 71c3de6d-444a-0410-be80-ed276b4c234a
2007-09-22 16:39:31 +00:00
kohsuke 290bbc2885 improved the root URL computation. (#781)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4592 71c3de6d-444a-0410-be80-ed276b4c234a
2007-09-03 00:12:13 +00:00
kohsuke ca6f4c389f choosing the default values bit more wisely
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4569 71c3de6d-444a-0410-be80-ed276b4c234a
2007-09-01 14:33:10 +00:00
kohsuke 080776f790 search feature is live.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4359 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-20 03:13:09 +00:00
kohsuke 3e98673265 bug fix.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4193 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-11 05:29:33 +00:00
kohsuke 7392db40e7 load static resources from the path dedicated to a specific version.
This "/static/VERSION/abc/def.ghi" path is interpreted by stapler to be
  the same thing as "/abc/def.ghi", but this avoids the stale cache
  problem when the user upgrades to new Hudson. Stapler also sets a long
  future expiration dates for such static resources.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4099 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-05 16:18:19 +00:00
kohsuke 55e1048026 added version method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4093 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-05 14:48:26 +00:00
kohsuke 6e0614705b added debug probe.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4078 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-05 01:06:28 +00:00
kohsuke 2a7deb85ad bug fix
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4063 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-04 20:10:28 +00:00
kohsuke e0063c2951 added the search GUI.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4062 71c3de6d-444a-0410-be80-ed276b4c234a
2007-08-04 19:33:27 +00:00
kohsuke 05d4ee8784 unified classicThreadDump and threadDump by auto-detecting the runtime version.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3914 71c3de6d-444a-0410-be80-ed276b4c234a
2007-07-29 19:05:37 +00:00
kohsuke e128871e8b improved the error handling. Send back 403 if the access is forbidden.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3910 71c3de6d-444a-0410-be80-ed276b4c234a
2007-07-29 17:53:56 +00:00
kohsuke 75cd181d04 persist the cookie (#580)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3658 71c3de6d-444a-0410-be80-ed276b4c234a
2007-07-11 14:06:14 +00:00
kohsuke 206f55619d added JavaScript string escape function.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3626 71c3de6d-444a-0410-be80-ed276b4c234a
2007-07-09 19:19:35 +00:00
kohsuke 227b510152 reimplemented the algoritm so that it can handle Job -> Run -> Run path like MatrixProject -> MatrixBuild -> MatrixRun correctly.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3553 71c3de6d-444a-0410-be80-ed276b4c234a
2007-06-24 22:37:24 +00:00