kohsuke
fdba356ffd
pointless boxing
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23307 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-29 00:23:25 +00:00
kohsuke
ed096ea21d
Added the "install-plugin" command to install plugins from CLI.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23292 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-28 21:20:08 +00:00
kohsuke
0449001bd4
added a convenience method.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23290 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-28 21:03:36 +00:00
mindless
2530da6893
Update uses of deprecated APIs.
...
Hudson APIs: tasks.Shell, model.Hudson, model.*LoadStatistics,
slaves.ConnecationActivityMonitor, PluginManager
XStream APIs: util.CopyOnWriteList, util.Robust*Converter, model.Result,
model.BuildAuthorizationToken, model.Fingerprint
Stapler APIs: diagnosis.HudsonHomeDiskUsageMonitor, os.solaris.ZFSInstaller
args4j APIs: model.Job, cli.GroovyCommand, cli.handlers.*
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23277 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-28 17:10:52 +00:00
stigkj
58b535c33a
* Fixed error when using stdin as "-" is parsed by args4j which does not understand it;
...
replaced it with "="
* Hardcoded name of script as "=" or something like "not-a-good-script-name.groovy" failed
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23228 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-27 00:10:56 +00:00
kohsuke
46f795986a
why do we catch an exception here?
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23213 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-26 19:06:37 +00:00
kohsuke
76eadc1a14
catch any exception whatsoever, as we've heard in IRC from someone who seems to be getting an exception outside the try block.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23212 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-26 18:58:59 +00:00
kohsuke
2c12164d86
Improved the UI of taking a node offline. A textbox without a descriptive label doesn't give users any clue as to what you are supposed to type there.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23211 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-26 17:37:43 +00:00
kohsuke
baee163bbd
SCM information is now exposed via the remote API.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23209 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-26 17:32:10 +00:00
mindless
6126c5911d
[FIXED HUDSON-3607] Omit unconfigurable project types (like MatrixConfiguration)
...
from upstreamProject processing (suggested by jking_ok)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23207 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-26 16:20:25 +00:00
kohsuke
df4cb2a496
trust our own root CAs so that the community doesn't have to rely on normal CAs that are quite expensive.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23182 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-25 18:43:50 +00:00
kohsuke
4ecfdc7a6c
integrated signature validation code, but off by default until we verify that it's working.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23181 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-25 16:42:00 +00:00
kohsuke
fe086df945
Automated tool downloads are made more robust by using HTTP download retries.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23122 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-24 00:15:29 +00:00
kohsuke
199db7ab59
[FIXED HUDSON-4618] Applied the patch toward 1.331.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23111 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-23 20:23:08 +00:00
kohsuke
73130a3853
[FIXED HUDSON-1816] in 1.331. Applied a patch from ybubnov, and made him a committer.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23071 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-22 23:03:44 +00:00
kohsuke
2bc598ecdd
Merged revisions 23066 via svnmerge from
...
https://svn.dev.java.net/svn/hudson/branches/rc
........
r23066 | kohsuke | 2009-10-22 15:03:52 -0700 (Thu, 22 Oct 2009) | 1 line
fixed a compilation problem.
........
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23067 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-22 22:06:08 +00:00
dty
75b43ed5f8
Fix terminology, get rid of redundant String creation.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23007 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 22:47:18 +00:00
dty
bd27be08fc
Older versions of bash improperly decide that a script is a binary file if there
...
is non-ASCII on the first line of the file, preventing the step from executing
properly. This was discovered by the DirectoryBrowserSupport unit test failing.
This can be worked around by inserting a leading carriage return so that bash
won't find the non-ASCII on the first line.
- Modify the Shell task to insert a carriage return for shell scripts that
don't start with #! or already contain a leading carriage return.
main/core/src/main/java/hudson/tasks/Shell.java
- This test failed after the change because the inserted carriage return
is returned from getContent(). Trim the result before comparing it to
the expected data.
main/test/src/test/java/hudson/model/FreeStyleProjectTest.java
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23006 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 22:01:32 +00:00
abayer
34387b2fef
Added meetsMavenReqVersion method to Maven.MavenInstallation - generalization of logic from isMaven2_1 - tests modified to check whether default MavenInstallation meets required Maven version before using bundled Maven install instead
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@23000 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 19:48:11 +00:00
kohsuke
f2402ec6d8
fixed a compilation problem.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22996 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 18:17:47 +00:00
kohsuke
4ca37cfd46
FoldableAction isn't used by any plugin yet, so changing the signature and moving it to a new home.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22992 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 16:56:49 +00:00
kohsuke
b1b384d243
removed a compiler warning.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22990 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 15:49:12 +00:00
kohsuke
7d159d19e2
simplified.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22989 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 15:43:24 +00:00
kohsuke
2e8f055592
unused field.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22988 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 15:39:09 +00:00
kohsuke
f52873cc30
unused private method.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22987 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 15:38:12 +00:00
kohsuke
531ce7179f
simplifiedi
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22986 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 15:37:59 +00:00
kohsuke
773fdeeb9a
avoid instanceof.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22985 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 15:28:58 +00:00
kohsuke
3fc44fdfdd
removed pointless empty check that doesn't affect the execution.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22984 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 15:27:56 +00:00
kohsuke
fd4039aff4
cosmetic changes
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22983 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 15:23:08 +00:00
kohsuke
30a45d4364
Avoid instanceof
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22982 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-21 15:18:47 +00:00
kohsuke
fa3a50b96f
Queue has too many inner classes to make it hard to read.
...
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
2009-10-20 00:25:54 +00:00
kohsuke
5c5274bc24
doc improvement.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22947 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-19 23:40:24 +00:00
kohsuke
bc66388f85
support mark up in the text that explains why a build is pending
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22946 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-19 23:37:27 +00:00
kohsuke
26713adab2
[FIXED HUDSON-3997] Custom workspace is now subject to to the variable expansion. This will be in 1.330.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22922 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-19 18:02:39 +00:00
mindless
39be7ffd87
Use yui treeview to show 17-40 build artifacts on build/project pages.
...
Added system properties for LIST_CUTOFF/TREE_CUTOFF values.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22920 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-19 17:17:48 +00:00
kohsuke
d3c2d48518
Merged revisions 22846,22861-22862,22864,22868 via svnmerge from
...
https://svn.dev.java.net/svn/hudson/branches/rc
........
r22846 | kohsuke | 2009-10-16 12:20:23 -0700 (Fri, 16 Oct 2009) | 1 line
[FIXED HUDSON-4456] This problem is fixed toward 1.329.
........
r22861 | kohsuke | 2009-10-16 16:45:02 -0700 (Fri, 16 Oct 2009) | 1 line
this is now done asynchronously by Hudson
........
r22862 | kohsuke | 2009-10-16 17:41:53 -0700 (Fri, 16 Oct 2009) | 1 line
[maven-release-plugin] prepare release hudson-1_329
........
r22864 | kohsuke | 2009-10-16 17:42:13 -0700 (Fri, 16 Oct 2009) | 1 line
[maven-release-plugin] prepare for next development iteration
........
r22868 | kohsuke | 2009-10-16 18:20:51 -0700 (Fri, 16 Oct 2009) | 1 line
updated changelog as a part of the release
........
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22919 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-19 17:10:29 +00:00
kohsuke
35e6c076dd
Update center switched over from <tt> https://hudson.dev.java.net/ </tt> to <tt> http://hudson-ci.org/ </tt>
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22855 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-16 22:19:08 +00:00
kohsuke
f092e9f0a5
Merge commit 'rtyler/master'
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22771 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-14 21:46:49 +00:00
R. Tyler Ballance
c59e4c5896
[FIXED HUDSON-4654] Properly return "true" when calling isDarwin on a Mac.
...
Patch submitted by Benjamin Shine <bshine@yahoo-inc.com >
2009-10-13 22:07:05 -07:00
dty
5c65527ceb
The visibility rules for top level test results and test suite results were not
...
consistent with the recent changes to test case results. Added visibility
attributes to @Exported annotations so that stdout and stderr can be filtered
out of the remote API.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22735 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-14 04:21:38 +00:00
kohsuke
fdf857c7fd
reload-config -> reload-configuration.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22667 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-12 17:08:38 +00:00
kohsuke
e283405c10
added the reload-config command.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22666 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-12 17:07:11 +00:00
kohsuke
91a43c52f8
Added the "build" CLI command that can not only schedule a new build, but also wait until its completion.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22663 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-12 16:26:26 +00:00
kohsuke
189676b377
direct the browser to download the data in a certain file name.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22558 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-09 00:55:42 +00:00
dty
ee0f1d5bdc
Synchronize access to the build number.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22542 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-08 21:06:50 +00:00
kohsuke
126f04cd50
improved error diagnosis to point out which site we are trying to access.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22519 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-08 14:45:26 +00:00
jglick
263d587cc3
[FIXED HUDSON-4609] Overview of polling activity was never showing anything, due to confusion between two kinds of Runnable.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22459 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-06 16:00:21 +00:00
jglick
f74eaaffbf
Correcting import in Javadoc.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22454 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-06 15:30:09 +00:00
kohsuke
6b1e9c2510
Fixed a bug in the form submission logic of the SMTP authentation configuration.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22396 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-05 01:46:13 +00:00
kohsuke
0acbe7478c
Hudson shouldn't store SMTP auth password in a clear text.
...
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@22382 71c3de6d-444a-0410-be80-ed276b4c234a
2009-10-04 14:55:20 +00:00