Commit Graph

7338 Commits

Author SHA1 Message Date
abayer c3874cbb8c Adding simple test to make sure that a compilation failure in a Maven project shows up as a Hudson build failure
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20769 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-16 18:10:51 +00:00
abayer 915247b0a3 Adding test cases for Maven SNAPSHOT dependency build trigger functionality
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20768 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-16 17:43:29 +00:00
mindless d6faeaf209 [FIXED HUDSON-4201] Revert logger settings when a log recorder is deleted.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20767 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-16 16:12:01 +00:00
sogabe a836d62230 support jobMain.jelly in index.jelly of ModuleSet.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20765 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-16 13:05:30 +00:00
mindless 2fe6c8c947 [FIXED HUDSON-4212] Use view/{name} in Edit View and New Job links even on page for
the default view, so when the default is not "All" these links work on the right view.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20764 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-16 00:10:15 +00:00
kohsuke b88ea2372a this is more natural.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20758 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 21:35:59 +00:00
kohsuke 5f8c81e72c added a convenience method.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20756 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 14:50:59 +00:00
kohsuke 691e4994f2 Improved the debian package to set <tt>USER</tt> and <tt>HOME</tt>.
(<a href="http://www.nabble.com/Debian-Hudson-daemon-runs-as-separate-user-but-still-env-reports--USER%3Droot-td24979804.html">report</a>)


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20753 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 14:17:33 +00:00
huybrechts 31cbef2f8f added a little docs on touchstone combinations
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20751 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 08:25:43 +00:00
kohsuke a6661f152b Plugin installation / Hudson upgrade are made more robust in the face of possible connection abortion.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20749 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 06:04:23 +00:00
kohsuke 057cf04364 updated changelog as a part of the release
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20747 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 05:48:09 +00:00
mindless 6c2c917d91 [FIXED HUDSON-3459] Matrix permissions with LDAP now properly validates group names
using configured prefix and case settings; added help text about these settings.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20744 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 02:38:23 +00:00
kohsuke 4e95a1475f [maven-release-plugin] prepare for next development iteration
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20743 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 02:36:58 +00:00
kohsuke 69274660b6 [maven-release-plugin] prepare release hudson-1_320
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20741 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 02:36:41 +00:00
kohsuke 0b3b3e7c78 ignore generated files
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20740 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 02:21:50 +00:00
kohsuke 09de536f55 adding the SCIS ad
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20739 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-15 00:07:25 +00:00
huybrechts 38b75f8bd2 [FIXED HUDSON-1613] implements touchstone build for matrix projects, which runs a selected number of configurations first and then all the rests if these succeed
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20737 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-14 22:12:37 +00:00
kohsuke c719c744ae this is simpler.
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20736 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-14 22:11:00 +00:00
kohsuke 74ee12c2fd fixed tests
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20721 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-14 20:50:39 +00:00
kohsuke 770ed22195 linkout:out appear to be replaced by CaseResult.annotate
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20720 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-14 20:43:55 +00:00
kohsuke 4f9510a0d4 pushed getCause() up to Run.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20718 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-14 18:00:02 +00:00
kohsuke 23ce8b7016 added getCauses() for convenience.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20717 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-14 17:56:02 +00:00
kohsuke ef42210947 Merged revisions 20714 via svnmerge from
https://www.dev.java.net/svn/hudson/branches/rc

........
  r20714 | kohsuke | 2009-08-14 09:02:58 -0700 (Fri, 14 Aug 2009) | 16 lines
  
  [HUDSON-3687] This change is binary incompatible. Specifically, plugins that implements the old signature will no longer behaves as if it doesn't override the method, hence the new setUp method will be always received by its default implementation, causing stack trace like this:
  
  FATAL: class hudson.plugins.build_timeout.BuildTimeoutWrapper needs to implement the setUp method
  java.lang.UnsupportedOperationException: class hudson.plugins.build_timeout.BuildTimeoutWrapper needs to implement the setUp method
  	at hudson.tasks.BuildWrapper.setUp(BuildWrapper.java:142)
  	at hudson.tasks.BuildWrapper.setUp(BuildWrapper.java:130)
  	at hudson.model.Build$RunnerImpl.doRun(Build.java:107)
  	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:354)
  	at hudson.model.Run.run(Run.java:1090)
  	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
  	at hudson.model.ResourceController.execute(ResourceController.java:93)
  	at hudson.model.Executor.run(Executor.java:122)
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20715 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-14 16:14:28 +00:00
kohsuke 2d47846ae1 [HUDSON-3687] This change is binary incompatible. Specifically, plugins that implements the old signature will no longer behaves as if it doesn't override the method, hence the new setUp method will be always received by its default implementation, causing stack trace like this:
FATAL: class hudson.plugins.build_timeout.BuildTimeoutWrapper needs to implement the setUp method
java.lang.UnsupportedOperationException: class hudson.plugins.build_timeout.BuildTimeoutWrapper needs to implement the setUp method
	at hudson.tasks.BuildWrapper.setUp(BuildWrapper.java:142)
	at hudson.tasks.BuildWrapper.setUp(BuildWrapper.java:130)
	at hudson.model.Build$RunnerImpl.doRun(Build.java:107)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:354)
	at hudson.model.Run.run(Run.java:1090)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
	at hudson.model.ResourceController.execute(ResourceController.java:93)
	at hudson.model.Executor.run(Executor.java:122)





git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20714 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-14 16:02:58 +00:00
huybrechts c504112afb fix compile error by adding FormException to throws clause
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20712 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-14 14:55:54 +00:00
sogabe 7f8828e2a2 I18N & Japanese localization for MyViews
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20692 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 22:12:48 +00:00
kohsuke bfa1342e97 expanding the use of HttpResponse to exceptions as well.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20684 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 21:57:30 +00:00
kohsuke 9dcf5cd190 [FIXED HUDSON-1816] In 1.321. Applied a patch from Yury Bubnov.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20679 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 18:06:38 +00:00
kohsuke 35a0015a39 maven-plugin listed twice
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20678 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 17:56:40 +00:00
kohsuke 83783eee06 avoid 403 Forbidden on http://hudson-ci.org/sorcerer/ regardless of the current umask settings in shell
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20677 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 17:54:29 +00:00
kohsuke 8d602f8464 [FIXED HUDSON-4124] Global and per-node environment vars are made available to SCM checkout. In 1.321.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20676 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 17:45:38 +00:00
kohsuke a85d97913d Merged revisions 20672-20673 via svnmerge from
https://www.dev.java.net/svn/hudson/branches/rc

........
  r20672 | kohsuke | 2009-08-13 10:21:23 -0700 (Thu, 13 Aug 2009) | 1 line
  
  I noticed that a swarm slave disconnection while a build is in progress seems to cause an NPE
........
  r20673 | kohsuke | 2009-08-13 10:28:57 -0700 (Thu, 13 Aug 2009) | 1 line
  
  Typo.
........


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20675 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 17:34:30 +00:00
kohsuke 9c92e8859c Initialized merge tracking via "svnmerge" with revisions "1-20652" from
https://www.dev.java.net/svn/hudson/branches/rc


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20674 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 17:33:54 +00:00
kohsuke cca4a8694c Typo.
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20673 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 17:28:57 +00:00
kohsuke 702daf12d4 I noticed that a swarm slave disconnection while a build is in progress seems to cause an NPE
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20672 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 17:21:23 +00:00
sogabe 5ceef080cd use encodeURIComponent so that viewExistsCheck works for Japanese view name.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20670 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 15:58:23 +00:00
kohsuke 1ccf2a38e5 boolean parameter mapping is not that lenient.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20667 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 08:03:57 +00:00
kohsuke d0a6643b10 more testability improvements.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20666 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 07:45:06 +00:00
kohsuke 4f3f24764e Improved the interactive JavaScript debugger support.
Fixed a bug in a form submission when the button is a YUI button.
It used to be that HtmlUnit wasn't passing the initiating button
as a parameter, but that's fixed now.



git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20660 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 06:20:38 +00:00
abayer 9da4ce71a2 [FIXED HUDSON-4177] getResult() is null by default again - no actual live code depended on it being set, as it turned out. Also added integration test for this use case.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20654 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 03:42:43 +00:00
kohsuke f27ad64e0f creating a new RC branch
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@20652 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 02:07:50 +00:00
kohsuke 3b6c5c921e a few more icons that seem useful
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20649 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 02:04:15 +00:00
kohsuke 555d3cf30f tweaking POM to make it more IntelliJ friendly
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20648 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 02:03:54 +00:00
kohsuke e2c163dcf5 added support for interactive JavaScript debugger
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20647 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 02:03:36 +00:00
kohsuke f49f68b29f somehow went into a wrong folder.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20640 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-13 00:47:21 +00:00
kohsuke 6a99462bdd [HUDSON-4209] Expanded help that this option is forced when multiple modules are specified for checkout.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20636 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-12 22:25:13 +00:00
kohsuke 65c5b0d6d4 [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
2009-08-12 22:12:20 +00:00
kohsuke eca53a7626 create-job command was not active.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20633 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-12 21:36:17 +00:00
kohsuke b8dcc0c083 [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
2009-08-12 21:03:17 +00:00
kohsuke 76ecab7733 [FIXED HUDSON-4202] in 1.320. Test case confirmed my hypothesis.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@20630 71c3de6d-444a-0410-be80-ed276b4c234a
2009-08-12 19:09:51 +00:00