Hi,

I'd like to compile a code project on multiple Linux distributions and then 
put all the compiled artifacts on a shared drive. To do this, I have 
Jenkins installed on a host computer with multiple virtual machines as 
nodes.

I've created a multi-configuration project with only a 'Slaves' axis, on 
which all the virtual machines are selected. The 'Build' step works very 
well, and I can see the artifacts in the workspace of the individual 
virtual machines.

A shared drive is mounted on the host computer, and I'd like to send all 
the artifacts there. I think I should use the 'Copy to Slave' plugin to 
copy the artifacts back to the master node, and then 'ArtifactDeployer' to 
copy everything to the shared drive.

My issue is that the ArtifactDeployer step seems to run on the slaves, as 
opposed to the master.

Am I doing this the right way? If so, how can I ask for a post-build action 
to be run only on the master node?

Thanks


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to