Hi everyone, Is anyone know a way to put the workspace of a job on a distant machine using ssh ?
I am currently trying to make a jenkins server on linux available for a team of developers. The problem is that I want everyone to be able to use git to triggers their own jobs, but as we have a big git repository, the machine with jenkins won't be able to fetch many repositories (not enought disk space). I haven't found a way to keep jenkins from fetching the git repository in its workspace. Without this git fetch, it would be easy to do what I want with a build command. I can delete the workspace each time, but this will use networks ressources for nothing. Mounting distant folders on the machine could be a solution, but I won't be able to create many jobs and keep good networks performances. I tried to mount and unmount those folders each time, and it is easy to unmount the folders after the build, but I haven't find a way to mount them before the fetch of jenkins. I am thinking of using aliases on git fetch to make it doing nothing before the build, but I am sure there is better solutions, no ? Thank you for your help, Regards. -- View this message in context: http://jenkins-ci.361315.n4.nabble.com/Workspace-by-ssh-tp4691544.html Sent from the Jenkins users mailing list archive at Nabble.com. -- 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
