Thank you for the replies.  It seems that "Use Repository Sharing" is not 
for me! I shall reconsider my approach to my problem and investigate your 
suggestions. Thank you again.

On Tuesday, 28 July 2015 21:51:52 UTC+1, David Brown wrote:
>
>  Here is my scenario. I have a number of Jenkins projects which build 
> from the same set of Mercurial repositories, compile source code and 
> generate executable files, etc.  I’m used to being able to run any 
> combination of these jobs in parallel. Each build runs for at least 3+ 
> hours, but the first third of the build time is spent cloning the 
> repositories and preparing an individual workspace. I have restricted disc 
> space so the jobs are setup to delete their workspace at completion.
>
>  
>
> I am looking to reduce my build times.
>
>  
>
> When I discovered the “Use Repository Sharing” option I was hoping it 
> would enable me to shave the repository cloning time off the start of each 
> build. However I have not been able to find much in the way of 
> documentation or advice on the use of this feature, perhaps I’ve not been 
> looking in the right places or else I’ve not looked hard enough.
>
>  
>
> Here’s what I’ve discovered so far, partly through trial and error:
>
>    - Need to also assign a specific Directory in the “Use custom 
>    workspace” option within Advanced Project Options (a per Project setting)
>    - I set the same shared workspace folder against two jobs
>    - When I attempted to run both jobs in parallel one job failed with 
>    message “The process cannot access the file because it is being used by 
>    another process.”, suggesting that I have to wait for the build of Project 
>    A to finish before I can start a build of Project B 
>
>  
>
> Am I naive in expecting this feature to allow jobs to be run in parallel? 
> If I can’t do this then I don’t think this feature will be of any benefit 
> to me.
>
>  
>
> Any tips, guidance or advice would be gratefully received.
>
>  
>
>  
>
>  
>  
> ------------------------------
> Confidentiality notice: This message may contain confidential information. 
> It is intended only for the person to whom it is addressed. If you are not 
> that person, you should not use this message. We request that you notify us 
> by replying to this message, and then delete all copies including any 
> contained in your reply. Thank you.
>  

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/05d15568-1698-4b73-bfe7-d8a735406dd9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to