kohsuke
|
a86fe5e9c7
|
reformatted import statements
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@19435 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-07-06 21:32:11 +00:00 |
|
kohsuke
|
af1d6538f4
|
generalized ProcessTreeKiller to expose more system information, so that the plugins and core can do more interesting things.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@19434 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-07-06 21:31:29 +00:00 |
|
kohsuke
|
42b93fe0d9
|
Exposes more methods to enable decoration of Launcher
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@19109 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-06-22 17:30:05 +00:00 |
|
kohsuke
|
fb83ad3e73
|
NPE fix
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18946 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-06-16 06:51:13 +00:00 |
|
kohsuke
|
fafa4bec66
|
NPE fix
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18945 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-06-16 06:46:57 +00:00 |
|
kohsuke
|
bcd8e37595
|
finally introduced the builder pattern for Launcher, to stop combinatorial explosion of the launch method
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18944 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-06-16 06:38:22 +00:00 |
|
kohsuke
|
3e91399493
|
added a convenience constructor
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@16995 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-04-10 01:39:02 +00:00 |
|
kohsuke
|
8585d3d5fa
|
added a hook for decorating launchers
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@16994 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-04-10 01:27:08 +00:00 |
|
kohsuke
|
0225c0a849
|
made TaskListener available
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@16141 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-03-10 05:41:47 +00:00 |
|
kohsuke
|
c3ae1b7af9
|
prefer EnvVars over plain Map to signify the semantic difference between those two.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15712 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-02-25 01:52:42 +00:00 |
|
huybrechts
|
87eb6367cd
|
[HUDSON-2918] node properties and environment variables
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15502 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-02-20 22:12:06 +00:00 |
|
kohsuke
|
f906de445f
|
Hudson will now kill all the processes that are left behind by a build, to maintain
the stability of the cluster.
(<a href="https://hudson.dev.java.net/issues/show_bug.cgi?id=2729">issue 2729</a>)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15289 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-02-13 16:43:59 +00:00 |
|
kohsuke
|
5a828cc7c1
|
separating ZFS installation into two steps so that Hudson can ask for the super user password
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15262 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-02-12 20:31:24 +00:00 |
|
kohsuke
|
1a1d0d74d5
|
license header clean up
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15081 71c3de6d-444a-0410-be80-ed276b4c234a
|
2009-02-06 20:05:24 +00:00 |
|
kohsuke
|
ec2a8e6ac0
|
After looking at HUDSON-2606, I think this method is better deprecated (although the inaccuracy in this method doesn't really describe the problem described in the bug report.)
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@13279 71c3de6d-444a-0410-be80-ed276b4c234a
|
2008-11-17 02:46:31 +00:00 |
|
kohsuke
|
81bf68c5ed
|
invocation of Array.toString()
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11274 71c3de6d-444a-0410-be80-ed276b4c234a
|
2008-08-06 16:51:35 +00:00 |
|
kohsuke
|
ab1816c13c
|
see discussion in http://www.nabble.com/Getting-the-name-of-the-node-td18649119.html
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@11020 71c3de6d-444a-0410-be80-ed276b4c234a
|
2008-07-25 17:29:36 +00:00 |
|
kohsuke
|
b5a520978a
|
Added environment variable expansion. See http://www.nabble.com/HUDSON_EXEC-exported-tt17135819.html
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10175 71c3de6d-444a-0410-be80-ed276b4c234a
|
2008-06-17 18:52:03 +00:00 |
|
kohsuke
|
baa6c9d6ba
|
enabling the magic cookie
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7978 71c3de6d-444a-0410-be80-ed276b4c234a
|
2008-03-23 05:29:20 +00:00 |
|
kohsuke
|
a1fbc4bffc
|
hooking up ProcessTreeKiller
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7976 71c3de6d-444a-0410-be80-ed276b4c234a
|
2008-03-23 05:02:01 +00:00 |
|
kohsuke
|
bda15d2acb
|
integrated winp so that Hudson can kill processes recursively on Windows.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7016 71c3de6d-444a-0410-be80-ed276b4c234a
|
2008-02-08 06:17:02 +00:00 |
|
kohsuke
|
01e423f4ed
|
synchronized output
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6940 71c3de6d-444a-0410-be80-ed276b4c234a
|
2008-02-02 20:13:18 +00:00 |
|
stephenconnolly
|
0ff8353b2b
|
I am quite sure I had a good reason for wanting the length of a masked portion of a command to be equal to the length of the thing that is masked... but for the life of me I cannot remember why. Making all masks have fixed length to provide less information to password snoopers
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5303 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-10-17 08:23:31 +00:00 |
|
stephenconnolly
|
63d1032886
|
Issue 911. Note: The censored portions will remain visible through /proc, pargs, process explorer, etc. i.e. people logged in on the same machine. These versions of the launch command just ensures that it is not visible from a build log which is exposed via the web.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5295 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-10-16 09:00:49 +00:00 |
|
kohsuke
|
9944408b68
|
doc improvement.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4904 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-09-23 17:22:56 +00:00 |
|
kohsuke
|
930eaa6de8
|
improved diagnostics.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3655 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-07-11 13:39:37 +00:00 |
|
kohsuke
|
a5ac77ebb6
|
fixed #614 and #292. When the executor thread is interrupted, it is handled as an abort, not as a failure.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3499 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-06-22 01:14:05 +00:00 |
|
kohsuke
|
69ca99297b
|
fixed #452 "Windows slave won't execute dos commands".
Env variable overrides like PATH needs to be done carefully, so that override happens on the slave, not on the master.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3201 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-04-22 17:22:17 +00:00 |
|
kohsuke
|
326ba5da5b
|
doc improvement.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3196 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-04-21 17:04:59 +00:00 |
|
kohsuke
|
246d9dcc57
|
fixed #501 "Selected JDK is ignored for Maven build".
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3188 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-04-21 14:51:52 +00:00 |
|
kohsuke
|
2fa1b0cb8a
|
make sure to terminate the process when the channel is severed.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@3186 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-04-21 14:27:46 +00:00 |
|
kohsuke
|
a217a2f12d
|
split out Launcher implementation that relies on Channel.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2572 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-03-22 23:29:47 +00:00 |
|
kohsuke
|
6cfda89163
|
properly quote tokens when it needs to be quoted.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2335 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-03-04 06:04:55 +00:00 |
|
kohsuke
|
c3e6447386
|
fixed bugs in launching native maven build remotely.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2324 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-03-04 04:38:07 +00:00 |
|
kohsuke
|
7ef53f943a
|
modified to simply inherit the environment when launching a sub-channel.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2309 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-03-03 02:26:29 +00:00 |
|
kohsuke
|
2d8aa91682
|
modified to use maven-agent to launch M2 outside Hudson JVM.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2294 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-03-03 00:48:13 +00:00 |
|
kohsuke
|
144208352c
|
added a debug option to show the full path of the current directory.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1606 71c3de6d-444a-0410-be80-ed276b4c234a
|
2007-01-03 18:37:56 +00:00 |
|
kohsuke
|
19860fa070
|
merging remoting-integration branch
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1523 71c3de6d-444a-0410-be80-ed276b4c234a
|
2006-12-29 19:15:53 +00:00 |
|
kohsuke
|
4cabee9f18
|
typo fixes.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1396 71c3de6d-444a-0410-be80-ed276b4c234a
|
2006-12-20 19:20:31 +00:00 |
|
jglick
|
239948d4d4
|
Some compiler lint.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@1236 71c3de6d-444a-0410-be80-ed276b4c234a
|
2006-11-23 00:30:05 +00:00 |
|
kohsuke
|
8a0dc230f4
|
initial commit for a new layout.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@969 71c3de6d-444a-0410-be80-ed276b4c234a
|
2006-11-05 21:16:01 +00:00 |
|