Any update with this?

I solved temporarilly this issue just creating one folder with the project
code and all the configurations are a sym link to that folder, so all of
them will find code in their workspace. I would prefer something in jenkins
but I couldn't find how.
The ref works but clones for every configuration it's a valid walkarround
but I prefer to avoid it.

Thanks

On Thu, Mar 29, 2012 at 1:23 PM, Sami Tikka <sjti...@gmail.com> wrote:

> Open the advanced settings under the job git configuration. There you will
> find a place to enter path local reference repository. That should make
> things faster for you and save a lot space.
>
> We have build slaves with smallish SSD disks, so we're very careful about
> disk space use. We have a clone off the git repo on each slave (updated
> nightly) and use the reference repo feature, so most of the repo space is
> shared and only what is new gets pulled over the network by clone.
>
> -- Sami
>
> Ido Ran <ido....@gmail.com> kirjoitti 27.3.2012 kello 14.02:
>
> I didn't try to --reference option, I will.
> I also understand that the repository will be clone to each job, in my
> case it's matrix job so it's even more clones.
> I hope someone will find a way.
>
> I'll post here if I'll manage to find a solution.
>
> Ido
>
> On Tue, Mar 27, 2012 at 12:45 PM, Albert Callarisa <shark...@gmail.com>wrote:
>
>> I asked something similar recently but the reply didn't help me. Did you
>> try with the --reference option in git? I tried but didn't help
>> I'm still trying to figure out how to make it. I'm fine with a clone in
>> each computer, but once is cloned I would like to just pull from the same
>> place, but the workspace of the jobs is kind of random so it's fresh new
>> always...
>>
>>
>> On Tue, Mar 27, 2012 at 4:57 PM, Ido Ran <ido....@gmail.com> wrote:
>>
>>> Hi,
>>> We use Jenkins to build our applications which are stored in git
>>> repository.
>>> We have several different jobs for building different configuration and
>>> deployment of our applications.
>>> Currently each project pull it's own clone of the git repository from
>>> our central repository which takes about 7 minutes for clean build.
>>>
>>> We try to have single job that clone the remote repository and have all
>>> the other jobs pull from that repository but we fail to do it due to
>>> locking problems.
>>> Is it possible and should we persevere on that approach or is it better
>>> to let each job pull from the remote repository.
>>>
>>> Ido.
>>>
>>
>>
>>
>> --
>> Albert Callarisa Roca
>>
>
>


-- 
Albert Callarisa Roca

Reply via email to