On 06/10/2016 12:29 PM, 李立泓 wrote:
> but I would like to know Which method is the specific implementation
> of the slave side
The slave.jar has no idea it will execute the shell build step one day.
In fact it does not, the build step (from implementation perspective) is
executed on master and it just happen to be running a process on slave
using hudson.Launcher. The slave.jar does not know anything about that
class either as it just simply listens to masters commands (java classes
sent over channel accompanied with class definitions) and execute that.
HTH
--
oliver