- 22 7月, 2008 4 次提交
-
-
由 kohsuke 提交于
Merged revisions 9727,9739,9765-9766,9927,10332,10334-10338,10340,10416,10421,10553,10839-10845,10876 via svnmerge from https://www.dev.java.net/svn/hudson/branches/tom ........ r9727 | huybrechts | 2008-05-31 12:49:18 -0700 (Sat, 31 May 2008) | 3 lines Issue 1659 - cleaning up static Trigger, Hudson instances - resetting commons-logging ........ r9739 | huybrechts | 2008-06-01 12:05:51 -0700 (Sun, 01 Jun 2008) | 1 line #1770 catching and logging InstantiationError ........ r9765 | huybrechts | 2008-06-02 11:34:45 -0700 (Mon, 02 Jun 2008) | 1 line project-based security: fixed a new isAdmin call ........ r9766 | huybrechts | 2008-06-02 11:35:27 -0700 (Mon, 02 Jun 2008) | 1 line "theInstance = null" caused some reloading problems ........ r9927 | huybrechts | 2008-06-07 15:31:20 -0700 (Sat, 07 Jun 2008) | 8 lines Initial commit of parameterized builds. Provided functionality: - users can define parameters per project (only string paramters for now) - if a project has parameters, the 'build' button will redirect to an input page - parameter values can be used as ${variable} in Ant, Maven and CommandInterpreter builders - after the build, parameter values can be viewed in a separate page - tasks for parameterized builds are persisted in the queue over restarts - queue persistence is now in XML (with backwards compatibility for text format) ........ r10332 | huybrechts | 2008-06-23 05:32:45 -0700 (Mon, 23 Jun 2008) | 1 line made EmbedderLoggerImpl public for use in plugins ........ r10334 | huybrechts | 2008-06-23 05:48:10 -0700 (Mon, 23 Jun 2008) | 1 line [HUDSON-1914] additional parameter types (job, run), bugfixes ........ r10335 | huybrechts | 2008-06-23 05:49:10 -0700 (Mon, 23 Jun 2008) | 1 line [HUDSON-1573] initialize servlet filters ........ r10336 | huybrechts | 2008-06-23 05:52:14 -0700 (Mon, 23 Jun 2008) | 1 line [HUDSON-1915] onStarted onevent ........ r10337 | huybrechts | 2008-06-23 06:07:32 -0700 (Mon, 23 Jun 2008) | 4 lines [HUDSON-1504] basic ui for job-based access control This allows assigning permissions per user and per job. It is still possible to provide defaults using a global matrix. ........ r10338 | huybrechts | 2008-06-23 06:18:13 -0700 (Mon, 23 Jun 2008) | 3 lines [HUDSON-1504] basic ui for job-based access control adding it to the list... ........ r10340 | huybrechts | 2008-06-23 07:23:12 -0700 (Mon, 23 Jun 2008) | 1 line [HUDSON-1504] fix compile error ........ r10416 | huybrechts | 2008-06-25 01:13:11 -0700 (Wed, 25 Jun 2008) | 1 line initial commit staging plugin: supports doing a maven release to a staging repository, serving that repository for Hudson, and uploading it on demand ........ r10421 | huybrechts | 2008-06-25 12:32:06 -0700 (Wed, 25 Jun 2008) | 1 line [HUDSON-1954] initial commit jbpm plugin and staging workflow example ........ r10553 | huybrechts | 2008-07-01 14:13:57 -0700 (Tue, 01 Jul 2008) | 1 line moving registration for parameter definition out of registered class ........ r10839 | kohsuke | 2008-07-15 13:48:05 -0700 (Tue, 15 Jul 2008) | 6 lines Making a few adjustments in preparation of merging back to the trunk. - doc updates - added QueueTaskFilter as a plain delegation implementation to simplify ParameterizedProjectTask. - renamed ParameterDefinition.newInstance(...) to createValue, to avoid having two newInstance methods in this part of the system that does different things ........ r10840 | kohsuke | 2008-07-15 13:51:16 -0700 (Tue, 15 Jul 2008) | 1 line Hudson's coding convention is to use WS and no TAB. ........ r10841 | kohsuke | 2008-07-15 14:34:37 -0700 (Tue, 15 Jul 2008) | 2 lines - making ParameterValue an abstract class to allow evolution without breaking plugins in the future - tweaked the UI a bit so that parameterization don't get too much visibility. ........ r10842 | kohsuke | 2008-07-15 14:49:35 -0700 (Tue, 15 Jul 2008) | 2 lines improving the UI a bit. Added an icon ........ r10843 | kohsuke | 2008-07-15 15:08:28 -0700 (Tue, 15 Jul 2008) | 1 line adding help ........ r10844 | kohsuke | 2008-07-15 15:10:42 -0700 (Tue, 15 Jul 2008) | 1 line TAB->WS ........ r10845 | kohsuke | 2008-07-15 15:44:47 -0700 (Tue, 15 Jul 2008) | 2 lines - Use HTTP status code to notify the automated clients that the build triggering failed. - Overload the "/build" URL to render the parameter entry form. ........ r10876 | kohsuke | 2008-07-18 13:52:51 -0700 (Fri, 18 Jul 2008) | 10 lines Giving more hooks to ParameterValue to affect a build - abstracting the variable substitution process so that the actual syntax for marking variables (e.g., %VAR% vs ${var} vs #{xyz}) and the actual resolution process are orthogonal. - parameter values can now contribute BuildWrapper to a build. - parameter values can now contribute environment variables to a build. ........ git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10950 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10937 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10936 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
Turns out MavenReport is really always a Mojo anyway. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10935 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 21 7月, 2008 5 次提交
-
-
由 kohsuke 提交于
Applied a patch.Will be in 1.237. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10905 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10899 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
See http://www.nabble.com/maven%E3%81%A7%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%9F%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%B8%E3%81%AE%E3%83%AA%E3%83%B3%E3%82%AF-td18545356.html for the discussion. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10896 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10882 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
[FIXED HUDSON-2097] remote API of Computer was not working because SwapMemoryMonitor wasn't producing remotable data. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10881 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 20 7月, 2008 1 次提交
-
-
由 kohsuke 提交于
Prototyping the extension point that takes advantages of the underlying file system like ZFS. Still very much a work in progress. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10879 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 18 7月, 2008 1 次提交
-
-
由 kohsuke 提交于
I see many reports indicating a hang in a queue, so allowing people to call maintain() to see if that makes a difference. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10874 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 17 7月, 2008 8 次提交
-
-
由 kohsuke 提交于
See http://www.nabble.com/Problem-with-cvs-log-command-tt18440437.html git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10866 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10865 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
improved error diagnostics. See http://www.nabble.com/Hudson-Slave-access---Remote-Dir-tt18478152.html git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10862 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10860 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10859 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
made more robust. See http://www.nabble.com/%E2%80%8EProblem-running-shell-scripts-on-unix-slave-tt18482288.html git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10855 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10854 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10853 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 15 7月, 2008 1 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10821 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 12 7月, 2008 3 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10785 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10778 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10773 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 10 7月, 2008 4 次提交
-
-
由 kohsuke 提交于
In 1.234. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10737 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10735 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10734 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10728 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 09 7月, 2008 3 次提交
-
-
由 kohsuke 提交于
I hope you'd be interested in hacking Hudson more. If you'd like to be a committer or host a plugin, let me know. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10725 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
Fixed the concurrency issue that was causing http://hudson.gotdns.com/wiki/display/SUN/Archived+artifact+is+missing. I'm pretty positive at this point that this was caused by the concurrency issue of SimpleDateTimeFormat. (Whoever designed that API needs to be sentenced to 10 lashes!!!) Where I only need the formatting and not parsing, using FastDateTimeFormat from commons-lang. Where I need parsing, I use ThreadLocal. Also see http://blogs.atlassian.com/developer/2007/07/dateformat_objects_and_threads.html git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10722 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10721 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 08 7月, 2008 2 次提交
-
-
由 kohsuke 提交于
[FIXED HUDSON-2031] debug code crept into the trunk. This exception message is otherwise harmless. Fixed in 1.233. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10708 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10707 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 06 7月, 2008 3 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10670 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10668 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10663 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 05 7月, 2008 1 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10642 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 04 7月, 2008 4 次提交
-
-
由 kohsuke 提交于
[FIXED HUDSON-2005] deletion is already supported as the remote API, but I changed it to require POST, to prevent accidental deletion. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10630 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
Rolling back 10329. See http://www.nabble.com/Getting-exception-when-triggering-downstream-job.-tt18252241.html for the report. rev.10329 contains two changes --- one to have DependencyGraph not to implement Comparator, and the other about how the comparison was implemented. But the commit log doesn't give enough justification about neither of them. I can't think of any other ordering among projects in the context of dependency graph, so I'm curious about the motivation behind the first change. It's also not clear what the new algorithm does to me. The original one is much more concise, if not too efficient. And as this bug report indicates, the added complexity made it error prone. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10613 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10612 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10610 71c3de6d-444a-0410-be80-ed276b4c234a
-