Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Hudson-ci/Launching slave.jar from the console"

(New page: {{hudson|pageTitle=Launching slave.jar from the Console}} slave.jar is meant to be launched by Hudson, typically through a remote shell like ssh/rsh. Hudson master then communicates with...)
 
m
 
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
slave.jar is meant to be launched by Hudson, typically through a remote shell like ssh/rsh. Hudson master then communicates with this slave through stdin and stdout.  
 
slave.jar is meant to be launched by Hudson, typically through a remote shell like ssh/rsh. Hudson master then communicates with this slave through stdin and stdout.  
  
slave.jar is '''not''' meant to initiate a connection to the master on its own, so if you are trying to run it from cron or as a service, you are misunderstanding how this works.  
+
slave.jar is '''not''' meant to initiate a connection to the master on its own, so if you are trying to run it from cron or as a service, you are misunderstanding how this works. If you try and run it this way you will see the following error:  
If you try and run it this way you will see the following error:
+
<pre>% java -jar slave.jar
<pre>
+
% java -jar slave.jar
+
 
WARNING: Are you running slave agent from an interactive console?
 
WARNING: Are you running slave agent from an interactive console?
 
If so, you are probably using it incorrectly.
 
If so, you are probably using it incorrectly.
See  
+
See http://wiki.eclipse.org/Hudson-ci/Launching_slave.jar_from_the_console
</pre>
+
</pre>  
See [Distributed builds] for more details.
+
See [[Hudson-ci/Distributed Builds|Distributed builds]] for more details.

Latest revision as of 11:17, 31 August 2011

Hudson Continuous Integration Server
Website
Download
Community
Mailing ListForumsIRCmattermost
Issues
OpenHelp WantedBug Day
Contribute
Browse Source
Hudson-bust.png Launching slave.jar from the Console











slave.jar is meant to be launched by Hudson, typically through a remote shell like ssh/rsh. Hudson master then communicates with this slave through stdin and stdout.

slave.jar is not meant to initiate a connection to the master on its own, so if you are trying to run it from cron or as a service, you are misunderstanding how this works. If you try and run it this way you will see the following error:

% java -jar slave.jar
WARNING: Are you running slave agent from an interactive console?
If so, you are probably using it incorrectly.
See http://wiki.eclipse.org/Hudson-ci/Launching_slave.jar_from_the_console

See Distributed builds for more details.

Back to the top