Fast clones for faster CI

Did you ever got tired waiting a repository (managed by mr.developer) to be cloned?

Wait no more! mr.developer 1.32 comes with two new options to make your life easier:

  • a global git-clone-depth option that allows to fetch only the amount of history specified on this option (i.e. git-clone-depth = 1 for only one single commit)
  • a per-source depth option that allows to specify the same as git-clone-depth but only for that specific source

What’s the benefit of this? See it for yourself:

git clone https://github.com/plone/buildout.coredev.git test-full
du -sh test-full
36M test-full

git clone https://github.com/plone/buildout.coredev.git --depth=1 test-shallow
du -sh test-shallow
1,5M    test-shallow

That’s a 24x saving.

So think about your CI environments where they are downloading over and over the whole repository information while you only care about the very last changes.

Think about some remote environments (mobile connection while you are on a train?)

Update: it seems that is completely broken, sorry for that, working on a fix.

Update 2: mr.developer 1.33 released, thanks @fschulze for the new release!

9 pensaments quant a “Fast clones for faster CI”

  1. You’re soo interesting! I don’t think I’ve truly rdad ahything like thus before.
    So nie to find somebody ith a feew gernuine thoughts oon tthis
    suubject matter. Seriously.. thanks for starting
    this up. This website iss sometging that iis required on tthe internet, sokeone with some originality!

  2. I would liike to thank youu ffor the efforts you have pput
    inn writiung his website. I am hoping to checck out the
    same high-grade blog posts from yyou latr
    on aas well. In fact, your creative writing abiulities haas mofivated mee to
    get my veery ownn websitee noww ;)

  3. I am not certain where yoou are getting our information, however gokod topic.
    I neeeds too spernd a while finding out much mote or understanding more.
    Thanks for wonderful inormation I was looking
    for this infoo for my mission.

  4. Woow that wwas unusual. I just wrote aan incredibly long comment but aftwr I clicked submit my cokment didn’t appear.
    Grrrr… well I’m noot writinjg aall that oover again. Regardless, just wantred too say great blog!

  5. Howdy! Would you mind iif I share your blog woth myy zynga group?

    There’s a lot of follks that I think would rreally enjoy your content.
    Please leet me know. Cheers

  6. Does yokur website have a contact page? I’m having
    troubvle locdating iit but, I’d like to sesnd you aan email.

    I’ve got some ideass for your blog youu might be intsrested iin hearing.
    Either way, greqt website and I look forward too seeing it devedlop
    over time.

Els comentaris estan tancats.