- 14 1月, 2010 1 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@25771 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 13 1月, 2010 2 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@25745 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 godin 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@25729 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 23 12月, 2009 1 次提交
-
-
由 mindless 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@24848 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 16 12月, 2009 1 次提交
-
-
由 abayer 提交于
[FIXED HUDSON-2932] Maven projects now properly fall back through project-defined MAVEN_OPTS to globally-defined MAVEN_OPTS to executor environment variable MAVEN_OPTS - also added globally-defined MAVEN_OPTS and related changes git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@24652 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 13 11月, 2009 1 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23695 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 03 11月, 2009 1 次提交
-
-
由 mindless 提交于
from a Maven type project; added unit test. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23455 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 31 10月, 2009 1 次提交
-
-
由 abayer 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23363 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 29 10月, 2009 1 次提交
-
-
由 abayer 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23288 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 20 10月, 2009 1 次提交
-
-
由 kohsuke 提交于
Moving some of the pieces into its own package. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22948 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 12 10月, 2009 1 次提交
-
-
由 abayer 提交于
[FIXED HUDSON-4637] Added check for leading slash, backslash, or Windows drive string in Alternate Settings File textfield, to reinforce that this is, in fact, a relative path in the workspace. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22659 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 09 10月, 2009 1 次提交
-
-
由 abayer 提交于
[FIXED HUDSON-4624] Fixed in 1.329 - checks to be sure there's been a previous build before we try to get the changeset for a module git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22535 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 28 9月, 2009 1 次提交
-
-
由 jglick 提交于
dos2unix for text files in repo (minus plugins/). SVN client on Windows should convert where needed. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22234 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 25 9月, 2009 1 次提交
-
-
由 kohsuke 提交于
[HUDSON-4531] extension point without a descriptor is now reported with more information for a better troubleshooting. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22098 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 24 9月, 2009 1 次提交
-
-
由 kohsuke 提交于
https://www.dev.java.net/svn/hudson/branches/rc ........ r22084 | kohsuke | 2009-09-23 17:35:53 -0700 (Wed, 23 Sep 2009) | 1 line getLastBuild() can return null. ........ r22085 | kohsuke | 2009-09-23 18:01:05 -0700 (Wed, 23 Sep 2009) | 1 line fixing a test failure. ........ git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22086 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 23 9月, 2009 2 次提交
-
-
由 abayer 提交于
[maven-plugin] Cleanup of deprecated calls, updating POM to point to current versions of maven-hpi-plugin and maven-stapler-plugin. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22024 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
I also added subversion.hpi in the dependency of the test-harness so that we can use Subversion check out for tests. I was afraid of a circular dependency problem when building the subversion plugin, but apparently Maven handles it gracefully. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21999 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 19 9月, 2009 1 次提交
-
-
由 kohsuke 提交于
[FIXED HUDSON-4506] "Redeploy Maven artifacts" GUI was broken, because of rev.20314. This fix will be in 1.325. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21886 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 18 9月, 2009 2 次提交
-
-
由 abayer 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21856 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
I believe this fixes http://www.nabble.com/automatic-installer-of-maven2-breaks-deployment-feature-td25345233.html git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21787 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 11 9月, 2009 1 次提交
-
-
由 abayer 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21610 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 07 9月, 2009 1 次提交
-
-
由 abayer 提交于
[FIXED HUDSON-1066] Added call to MailSender in RunnerImpl.cleanUp so that mail gets sent for top-level Maven project as well as individual modules. Also, William the Conqueror won the Battle of Hastings in 1066. Just thought I'd mention that. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21509 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 02 9月, 2009 1 次提交
-
-
由 abayer 提交于
[FIXED HUDSON-1938] Moved Maven project's block when upstream is building functionality up to AbstractProject. Now available as advanced option for all project types git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21323 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 27 8月, 2009 1 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21109 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 20 8月, 2009 2 次提交
-
-
由 abayer 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20962 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 abayer 提交于
[FIXED HUDSON-4152] Maven incremental build now will rebuild modules which were failed/unstable in previous build, even if there were no changes for those modules in this build. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20953 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 17 8月, 2009 1 次提交
-
-
由 abayer 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20770 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 13 8月, 2009 3 次提交
-
-
由 kohsuke 提交于
[FIXED HUDSON-4192] in 1.320. The core wasn't setting the workspace for MavenBuild, leaving it empty. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20635 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
[FIXED HUDSON-4206] in 1.320. Custom workspace and new workspace lease scheme had a bad interaction. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20632 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20630 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 11 8月, 2009 2 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20613 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 jglick 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20606 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 10 8月, 2009 2 次提交
-
-
由 huybrechts 提交于
- support for TestAction that can contribute various things to any TestObject (packages, classes and methods), using the TestDataPublisher extension point. Features include UI on the TestObject page, badges on the overview page, tasks in the side panel and annotating test output. - a junit-attachments plugin that uses this to record test attachments (files) - an extension to the claim plugin that offers claims on failing tests - editable test descriptions (on any TestObject) - a history page for all TestObjects (including test count and duration graph) - error details for failed tests are shown in a collapsed panel in test overview pages (package+class) - [FIXED HUDSON-3149] if file is .xml but does not parse, record a fake failing test - [FIXED HUDSON-1820] extra column displaying skipped tests - [HUDSON-2046] new test packages, classes and methods are shown in bold - [FIXED HUDSON-2228] test duration charts on all levels - [FIXED HUDSON-3451] expand environment variables in test results path git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20580 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 huybrechts 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20578 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 31 7月, 2009 1 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20313 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 30 7月, 2009 2 次提交
-
-
由 kohsuke 提交于
Merged revisions 19592-19593,19651,19669,19671-19672,19709,19712-19715,19728-19729,19825-19828,19859-19861,19863-19865,19869,19874-19875,19889,19896,19908-19909,19979,19982,20106,20115,20141-20144,20184,20196,20207-20208,20215-20216,20222,20286,20293 via svnmerge from https://www.dev.java.net/svn/hudson/branches/concurrent-build ........ r19592 | kohsuke | 2009-07-10 14:02:22 -0700 (Fri, 10 Jul 2009) | 1 line introduced getWorkspace() and getModuleRoot() on AbstractBuild. ........ r19593 | kohsuke | 2009-07-10 15:06:08 -0700 (Fri, 10 Jul 2009) | 1 line introduced a flag to control the behavior, so that we can expose the feature much later after we merge the branch into the trunk. ........ r19651 | kohsuke | 2009-07-13 08:48:31 -0700 (Mon, 13 Jul 2009) | 1 line modified to work with multiple concurrent builds ........ r19669 | kohsuke | 2009-07-13 14:25:58 -0700 (Mon, 13 Jul 2009) | 1 line updating TODOs ........ r19671 | kohsuke | 2009-07-13 16:50:42 -0700 (Mon, 13 Jul 2009) | 1 line committing my changes before I push this up to the Run class. ........ r19672 | kohsuke | 2009-07-13 17:14:41 -0700 (Mon, 13 Jul 2009) | 1 line pushed the change up to the Run class, which simplifies things a bit, and avoids a race condition in the final "notifyAll" when the build is completed. ........ r19709 | kohsuke | 2009-07-14 17:56:24 -0700 (Tue, 14 Jul 2009) | 1 line added checkpoint methods to the base type of where it's commonly used, to simplify invocations. ........ r19712 | kohsuke | 2009-07-14 18:16:50 -0700 (Tue, 14 Jul 2009) | 1 line revisited the CheckPoint abstraction. I think this is more OO now ........ r19713 | kohsuke | 2009-07-14 18:17:18 -0700 (Tue, 14 Jul 2009) | 1 line doc fix ........ r19714 | kohsuke | 2009-07-14 18:23:32 -0700 (Tue, 14 Jul 2009) | 1 line replaced AbstractProject.getWorkspace() by AbstractBuild.getWorkspace(). The easy ones are done, but the harder ones remain. ........ r19715 | kohsuke | 2009-07-14 18:32:56 -0700 (Tue, 14 Jul 2009) | 1 line more getWorkspace() changes ........ r19728 | kohsuke | 2009-07-15 11:17:25 -0700 (Wed, 15 Jul 2009) | 1 line removed more getWorkspace() usage by getSomeWorkspace() ........ r19729 | kohsuke | 2009-07-15 11:17:43 -0700 (Wed, 15 Jul 2009) | 1 line this is done ........ r19825 | kohsuke | 2009-07-17 15:35:21 -0700 (Fri, 17 Jul 2009) | 4 lines - refactored SCM triggering code to avoid queueing up too many threads. - workspace locking only happens if the SCM declares that the polling requires a workspace. TODO: given the face of concurrent builds, a single workspace lock won't work. ........ r19826 | kohsuke | 2009-07-17 16:21:15 -0700 (Fri, 17 Jul 2009) | 5 lines implemented the handling of polling/build mutual exclusion when polling requires a workspace. The SCMs that require a workspace for polling, such as CVS, do so by comparing the state of the workspace vs that of the remote. So it needs to use the workspace of the last build. Polling needs to wait for this workspace if it's currently in use by a build, so a wait/notify scheme was needed, and hence WorkspaceList. ........ r19827 | kohsuke | 2009-07-17 16:32:54 -0700 (Fri, 17 Jul 2009) | 1 line removed the workspace resource lock. ........ r19828 | kohsuke | 2009-07-17 16:40:09 -0700 (Fri, 17 Jul 2009) | 1 line got rid of the lock. A build will always allocate an available workspace, so this is no longer necessary. ........ r19859 | kohsuke | 2009-07-18 12:45:03 -0700 (Sat, 18 Jul 2009) | 2 lines Fixing a test failure. This might be signaling a depper abstraction problem, but let's see... ........ r19860 | kohsuke | 2009-07-18 13:10:32 -0700 (Sat, 18 Jul 2009) | 1 line bug fix ........ r19861 | kohsuke | 2009-07-18 13:12:18 -0700 (Sat, 18 Jul 2009) | 1 line typo ........ r19863 | kohsuke | 2009-07-18 13:25:20 -0700 (Sat, 18 Jul 2009) | 1 line pass in common parameters for convenience. ........ r19864 | kohsuke | 2009-07-18 13:36:34 -0700 (Sat, 18 Jul 2009) | 1 line doc fix ........ r19865 | kohsuke | 2009-07-18 13:57:55 -0700 (Sat, 18 Jul 2009) | 1 line bug fix. ........ r19869 | kohsuke | 2009-07-18 14:07:18 -0700 (Sat, 18 Jul 2009) | 2 lines This fixes the elusive NPE in com.gargoylesoftware.htmlunit.javascript.host.Event.<init>(Event.java:164) ........ r19874 | kohsuke | 2009-07-18 14:44:39 -0700 (Sat, 18 Jul 2009) | 1 line forgot to update this. ........ r19875 | kohsuke | 2009-07-18 14:44:48 -0700 (Sat, 18 Jul 2009) | 1 line forgot to update this. ........ r19889 | kohsuke | 2009-07-18 16:12:04 -0700 (Sat, 18 Jul 2009) | 1 line fixed the license header. ........ r19896 | kohsuke | 2009-07-18 16:16:44 -0700 (Sat, 18 Jul 2009) | 1 line adding a note. ........ r19908 | kohsuke | 2009-07-18 17:13:03 -0700 (Sat, 18 Jul 2009) | 1 line fixed a bug. The parent build will likely run on a different node, so we can't just inherit its workspace. ........ r19909 | kohsuke | 2009-07-18 17:16:54 -0700 (Sat, 18 Jul 2009) | 1 line reorgznied imports. ........ r19979 | kohsuke | 2009-07-20 14:22:50 -0700 (Mon, 20 Jul 2009) | 1 line [HUDSON-4060] fixed a reported ClassCastException, but I don't think that's related to the hang problem. ........ r19982 | kohsuke | 2009-07-20 14:51:11 -0700 (Mon, 20 Jul 2009) | 31 lines increasing the error margin in response to the flaky test that causes this error: unexpected build status; build log was: ------ Legacy code started this job. No cause information is available Recording test results Test reports were found but none of them are new. Did tests run? For example, /tmp/hudson3604989730528561398test/jobs/test0/workspace/junit.xml is 1 sec old Finished: FAILURE ------ expected:<UNSTABLE> but was:<FAILURE> Stacktrace junit.framework.AssertionFailedError: unexpected build status; build log was: ------ Legacy code started this job. No cause information is available Recording test results Test reports were found but none of them are new. Did tests run? For example, /tmp/hudson3604989730528561398test/jobs/test0/workspace/junit.xml is 1 sec old Finished: FAILURE ------ expected:<UNSTABLE> but was:<FAILURE> at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.failNotEquals(Assert.java:282) at junit.framework.Assert.assertEquals(Assert.java:64) at org.jvnet.hudson.test.HudsonTestCase.assertBuildStatus(HudsonTestCase.java:520) at hudson.tasks.junit.CaseResultTest.testIssue20090516(CaseResultTest.java:74) Standard Output === Starting testIssue20090516 Standard Error 2009-07-20 07:20:23.430::INFO: jetty-6.1.11 2009-07-20 07:20:23.434::INFO: NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet 2009-07-20 07:20:23.436::INFO: Started SocketConnector@0.0.0.0:45218 ........ r20106 | kohsuke | 2009-07-24 10:27:30 -0700 (Fri, 24 Jul 2009) | 1 line adding a few well-known check points to expose them to plugins. ........ r20115 | kohsuke | 2009-07-24 14:42:58 -0700 (Fri, 24 Jul 2009) | 3 lines Added a mechanism to handle the compatibility with earlier plugins. Have plugins declare the synchronization service it expects Hudson to provide. This being binary compatible change allows Hudson to use existing plugins correctly, but it's source incompatibility allows us to advertize the new semantics to plugin developers, new or old. ........ r20141 | kohsuke | 2009-07-24 19:03:07 -0700 (Fri, 24 Jul 2009) | 1 line better type safety ........ r20142 | kohsuke | 2009-07-24 19:13:43 -0700 (Fri, 24 Jul 2009) | 1 line update the thread name to make the thread dump more understandable. ........ r20143 | kohsuke | 2009-07-24 19:22:12 -0700 (Fri, 24 Jul 2009) | 1 line fixed a compilation problem. ........ r20144 | kohsuke | 2009-07-24 19:30:22 -0700 (Fri, 24 Jul 2009) | 1 line fixed a test failure. Runner needs to be a stack. ........ r20184 | kohsuke | 2009-07-27 10:51:20 -0700 (Mon, 27 Jul 2009) | 3 lines When remote JVM (in this case Maven) calls back to the proxy object, the executing thread needs to be able to behave as if it's the executor thread. So added the necessary abstractions for doing that. It might have been better to do this in the remoting, by using the blocking caller thread to serve requests. That would be harder, but it gets rid of this ugly ThreadLocal book keeping. ........ r20196 | kohsuke | 2009-07-27 13:22:33 -0700 (Mon, 27 Jul 2009) | 1 line Fixed a test failure. The proxy interface needs to be public for the interceptor to be able to invoke it. ........ r20207 | kohsuke | 2009-07-27 17:27:35 -0700 (Mon, 27 Jul 2009) | 1 line [HUDSON-4060] this class-level synchronization has a devastating effect as it effectively creates a single giant lock for the entire Hudson and can cause a dead lock. ........ r20208 | kohsuke | 2009-07-27 17:28:58 -0700 (Mon, 27 Jul 2009) | 1 line improved the thread name. ........ r20215 | kohsuke | 2009-07-28 10:58:15 -0700 (Tue, 28 Jul 2009) | 1 line added form databinding support for <f:optionalBlock> ........ r20216 | kohsuke | 2009-07-28 11:00:35 -0700 (Tue, 28 Jul 2009) | 1 line concurrent build is now a switch activated for each project separately. ........ r20222 | kohsuke | 2009-07-28 15:30:18 -0700 (Tue, 28 Jul 2009) | 3 lines bug fix in the rendering of the build history when you have some builds finished earlier than their earlier builds that are still in progress. This also fixes a race condition in a non concurrent build case, which can result in some build #s showing up more than once after AJAX update if the status of the build changes between the computation of 'nn' and that of the rendering. ........ r20286 | kohsuke | 2009-07-29 11:05:00 -0700 (Wed, 29 Jul 2009) | 1 line still fixing more build list update issues. The original fix only kicked in for the list produced by AJAX, and didn't work for the initial list. ........ r20293 | kohsuke | 2009-07-29 17:03:20 -0700 (Wed, 29 Jul 2009) | 1 line simplified a bit ........ git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20296 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 abayer 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20291 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 25 7月, 2009 2 次提交
-
-
由 kohsuke 提交于
[HUDSON-4102] removed logic duplication between FilteredChangeSet and MavenUtil, and split the rather complex filtering code into smaller functions. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20121 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 abayer 提交于
[FIXED HUDSON-4102] Private repository will now be used for POM parsing - but more importantly, incremental Maven build support now added! git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20113 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 23 7月, 2009 1 次提交
-
-
由 abayer 提交于
Argh. Rolling back last commit when I realized that "ignoreUpstremChanges" is locked into the config.xml for projects already. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20054 71c3de6d-444a-0410-be80-ed276b4c234a
-