Ouch. Should not be pressing tab while in a web mail client.. For example, on my Debian build machine, I have a bare repository stored at:
/var/lib/git/mwaite/jenkins/git-client-plugin.git That is a result of "git clone --bare https://github.com/MarkEWaite/git-client-plugin.git" The jobs I define can then checkout on that machine and instead of cloning the full history of that repository from GitHub every time, they only clone the things which have changed since the last time the bare repository was updated. Mark Waite On Thu, Feb 20, 2014 at 9:27 AM, Mark Waite <mark.earl.wa...@gmail.com>wrote: > It sounds like the size of the git repository is more of a concern to you > than the size of the contents of the working directory associated with the > git repository. If so, then you could consider using the "advanced option" > of the git plugin to define a reference repository and use that reference > repository in each of your jobs. The cloned repository in each job will > point to the reference bare repository that is centrally stored on that > machine. > > For example, on my Debian build machine, I have a bare repository stored > at: > > > > > On Thu, Feb 20, 2014 at 9:23 AM, git-lover > <florent.moir...@mathworks.com>wrote: > >> 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 jenkinsci-users+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > > > -- > Thanks! > Mark Waite > -- Thanks! Mark Waite -- 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/groups/opt_out.