Commit Graph

35419 Commits

Author SHA1 Message Date
kohsuke f8a6c7112a BuildWrappers are now run as a part of the build process.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1197 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-20 00:07:02 +00:00
kohsuke a415ac598f forgot to hook up the global config.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1196 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 23:51:22 +00:00
kohsuke 9c90582f7d this is crucial for compatibility.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1195 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 23:45:34 +00:00
kohsuke 32a87f1d9a added wrapper config to the system config.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1193 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 22:42:10 +00:00
kohsuke 856d15e4ef - modified to use StaplerRequest, instead of HttpServletRequest.
- added BuildWrapper class for implementing #158. still very much experimental.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1192 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 22:33:18 +00:00
kohsuke dcf56cbb9c signature improvement.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1191 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 20:42:43 +00:00
kohsuke 5adbb6e5e6 more logging output.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1190 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 18:11:24 +00:00
kohsuke a80fb9de78 debug log bug fix.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1189 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 17:59:15 +00:00
kohsuke fd32c6be94 reworked the logging approach.
Ant tasks should report information through Ant's logging mechanism.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1188 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 17:34:08 +00:00
kohsuke c0769bcc1b added more logging at FINE level for assisting trouble-shooting for missing changelog.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1187 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 16:24:57 +00:00
kohsuke 868ff1f619 forgot to commit this change from Vladimir
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1186 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 00:51:42 +00:00
kohsuke 7131034de9 added a note about the data structure evolution rule.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1184 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 00:32:03 +00:00
kohsuke 3dd4a1ec8e added a note about the data structure evolution rule.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1183 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 00:31:06 +00:00
kohsuke 9554856c29 added explicit SCM setting to see if it fixes the release:perform issue
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1182 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 00:10:35 +00:00
kohsuke 59d8c90542 doc improvement.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1181 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 00:08:01 +00:00
kohsuke e6c78be5e3 removing the -q option to assist troubleshooting of issue #167.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1180 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-19 00:05:30 +00:00
kohsuke e772f9847b [maven-release-plugin] prepare for next development iteration
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1171 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 18:30:56 +00:00
kohsuke eac3474af5 [maven-release-plugin] prepare release hudson-1_63
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1169 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 18:27:42 +00:00
kohsuke d9184ad871 added code to handle macro expansion.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1166 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 17:52:04 +00:00
kohsuke 8dd1446d3b modified to report an exit code upon a failure.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1163 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 17:02:17 +00:00
kohsuke 96f06f1dda fixed #150.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1162 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 16:56:11 +00:00
kohsuke 38024d9951 modified to suggest a likely name.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1161 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 16:45:58 +00:00
kohsuke a84b6acc78 adding CDDL-licensed EditDistance code (that I wrote for JAXB)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1160 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 16:38:18 +00:00
kohsuke 8779e2dbdf also added the same feature to the trigger.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1159 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 16:33:24 +00:00
kohsuke a275556df6 implemented a validation for the build trigger.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1158 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 16:28:59 +00:00
kohsuke e3969834b4 fixed #162.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1157 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 15:04:09 +00:00
kohsuke d6ea370f5c added.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1156 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 14:56:38 +00:00
kohsuke efbb3fcc84 fixed #159.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1155 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 14:54:30 +00:00
kohsuke 8daf7ca476 send back the user where he came from.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1154 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 14:52:59 +00:00
kohsuke 2a80399f2e ball colors are now enums for better type safety.
This also fixed #160.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1153 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 14:41:13 +00:00
kohsuke 84e0676229 ball colors are now enums for better type safety.
This also fixed #160.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1152 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 14:30:18 +00:00
kohsuke 1ac73aa959 provide some helpful description instead of empty page, if the polling hasn't run yet.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1151 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 14:15:06 +00:00
kohsuke fdf14911ca fixed #163.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1150 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 14:10:19 +00:00
kohsuke 462e533a3d fixed #165.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1149 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 13:59:44 +00:00
kohsuke 2c6a3afdd6 this is probably better.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1148 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 13:42:47 +00:00
kohsuke 677a7fa758 added a log message so that we can better understand #167.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1147 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 13:41:39 +00:00
kohsuke 9793a71e28 improved error diagnostics.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1146 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-18 01:31:49 +00:00
kohsuke 955c836fc4 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1143 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-17 18:05:44 +00:00
kohsuke f6fcb2d7dd [maven-release-plugin] prepare release hudson-1_62
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1141 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-17 18:04:24 +00:00
kohsuke d33272dfa8 resolving conflict
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1140 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-17 18:02:13 +00:00
kohsuke 333833c8f8 fixed a bug revealed by the reduced external job reloading cycle.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1138 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-17 14:43:01 +00:00
kohsuke a0bf5e2390 forgot to add this annotation.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1136 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-16 17:00:20 +00:00
kohsuke 6cfb539d90 fixed a bug where the change in the tag lib jelly/groovy scripts were not reflected to running Jetty in real time when using "mvn jetty:run".
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1135 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-16 16:55:01 +00:00
kohsuke 7cf9e5771c Fixed #145.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1134 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-16 16:46:18 +00:00
kohsuke 9453611202 implemented #152.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1133 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-16 16:36:02 +00:00
kohsuke a2b9eaee30 implemented #152.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1132 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-16 16:29:56 +00:00
kohsuke 4de81f1eb3 fixed a bug where XStream activity in plugins wasn't able to resolve classes.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1131 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-16 15:34:59 +00:00
kohsuke 54db1b536f updated to reflect my new release procedure.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1129 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-16 14:36:52 +00:00
kohsuke 6a186623c1 modified the Descriptor persistence scheme.
We used to use Map<String,Object> as a data store for Descriptor, but this requires a lot of boiler plate code to move values in/out from this Map, making the code uglier.
I modified this to just use XStream like the rest of the Hudson, so that the information can be persisted by simply storing them in fields.
Existing Descriptors are enhanced so that they can convert formats from pre-1.62 XML format.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1126 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-16 14:34:02 +00:00
vsizikov 329891f83e Fixed a bug where empty list of recipients of build notification messages causes NPE in Mailer component.
Submitted by:  Vladimir Sizikov
Reviewed by:   Kohsuke

CVS: ----------------------------------------------------------------------
CVS: Issue number:
CVS:   If this change addresses one or more issues,
CVS:   then enter the issue number(s) here.
CVS: Obtained from:
CVS:   If this change has been taken from another system,
CVS:   then name the system in this line, otherwise delete it.
CVS: Submitted by:
CVS:   If this code has been contributed to the project by someone else; i.e.,
CVS:   they sent us a patch or a set of diffs, then include their name/email
CVS:   address here. If this is your work then delete this line.
CVS: Reviewed by:
CVS:   If we are doing pre-commit code reviews and someone else has
CVS:   reviewed your changes, include their name(s) here.
CVS:   If you have not had it reviewed then delete this line.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1124 71c3de6d-444a-0410-be80-ed276b4c234a
2006-11-15 15:01:18 +00:00