[Buildbot-devel] P4Sync / P4, etc.

Bill Deegan bill at baddogconsulting.com
Tue Apr 2 22:42:24 UTC 2013


Alex,

I've got a pull request in for a new master side P4 source step which may
take care of your needs.

https://github.com/bdbaddog/buildbot/tree/p4_master_step_2012

You can specify a tuple of tuples of depot/client mappings to make your
client spec.

-Bill


On Tue, Apr 2, 2013 at 1:18 PM, Alex Escott <AE at malaspina-labs.com> wrote:

> Hi all, I’m on 0.8.3. I’ve got a build that requires P4 workspace with
> more than one mapping path (the build pulls from about 4 places, vendor
> branches, etc.). The stock P4 buildstep creates a client spec based on a
> root depot path and does an update. Since it’s only one path, I can’t use
> it.****
>
> ** **
>
> So I’m using P4Sync and manually creating the workspace, which is ok… but
> it copies the whole tree from <builder_name>/source to <builder_name>/build
> every time it syncs, overwriting all the files. This means my “quick”
> incremental builds are now slow full ones.****
>
> ** **
>
> Any suggestions on how I should do things differently? I was thinking I’ll
> just not use the Buildbot build step and just do a shell command for the
> update portion.****
>
> ** **
>
> Thanks – ****
>
> ** **
>
> Alex****
>
> ** **
>
> ** **
>
>
> ------------------------------------------------------------------------------
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire
> the most talented Cisco Certified professionals. Visit the
> Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
> _______________________________________________
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20130402/f72dbd9e/attachment.html>


More information about the devel mailing list