I am having the same issue, we have a fairly large hg repo as the material. 
It seems like the clone never completes and go just keeps adding more and 
more folders in flyweight with partially cloned / updated copies of the 
repo (there were 25 folders for the single pipeline I am trying to setup).

Anyone know how to fix this?



On Tuesday, 22 July 2014 13:58:42 UTC+2, Aravind SV wrote:
>
> Hi Eric!
>
> The flyweight directory should definitely not grow. Go should clone the 
> material (SCM, git or hg) repository the first time, and from then on, it 
> should just poll for changes (the size shouldn't increase much). It should 
> also have only one directory per material. When you say it grows and runs 
> out of space, do you see the number of directories in that flyweight 
> directory increase, or do you see the directory size of one or more 
> directories increase?
>
> Is your config public enough that you can show it here, somehow?
>
> Cheers,
> Aravind
>
>
>
> On Sun, Jul 20, 2014 at 2:33 PM, Eric Ramseur <[email protected] 
> <javascript:>> wrote:
>
>> Hello,
>>
>> I'm installing go to simply pull from some HG or Git repos, compile the 
>> source in .NET on change and deploy to another server.
>>
>> It seems simple enough but I'm running into issues.  The first of which 
>> that by default the flyweight directory checks out the source every 2 
>> minutes and has no limit.  It seems this should be an option to turn off. 
>>  I do mind checking out source every 10 minutes and not just growing a 
>> directory.
>>
>> Even when I pause pipelines this directory continues to grow and crash my 
>> server.  I understand go uses this directory to make polling more efficient 
>> but it should be an option and not by default ?
>>
>> Is there anyway to still have polling changes and not grow the flyweight 
>> directory?
>>
>> Also does anyone have a simple config of a net project compile and deploy 
>> on a remote machine?  This seems to be the normal real world example (even 
>> when you are not on dot net) : Poll source on change, pull , compile , 
>> deploy on another machine.
>>
>> Thank you for your patience
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "go-cd" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" 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/d/optout.

Reply via email to