Re: [Plone-developers] jenkins and git repository monitoring
William Deegan <bill-cJFiu+DHMVC5azolltMz9laTQe2KTcn/@public.gmane.org> Fri, 3 Feb 2012 14:07:59 -0800
| Newsgroups | gmane.comp.web.zope.plone.website,gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
All, On Nov 20, 2011, at 7:59 AM, Patrick Gerken wrote: > On Sun, Nov 20, 2011 at 15:51, Timo Stollenwerk <[email protected]> wrote: >> Hi Patrick, >> >> I'm not sure if polling github is really what we want for CI (the >> ScriptTrigger plugin does poll after all if I understand it correctly). >> Polling works fine for smaller projects, but I don't think it does >> really scale for a project like Plone. With a large number of jobs >> polling this is a waste of network resources and we don't really get >> atomic commits (which is not really CI then). > > Yes, it's really slow, right now it takes 20 minutes. We are polling > github and svn right now, and the git plugin is too stupid to work > with multiple checkouts reliably, and believes every time something > has changed. > > My idea would be a small improvement of the current situation, while > yours below certainly is better, but it needs to be done. > I'd love to join the efforts, but right now I can't even keep up with > mail traffic :-( Was wondering what's the current status on this. Apparently github has a API which would allow us to walk all the plone repos and set the hook programmatically http://developer.github.com/v3/repos/hooks/ Would that resolve some of these issues? Likewise would a commit hook on the plone SVN repo be possible? So no more polling, just responding to posts? -Bill ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ Plone-website mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/plone-website The Wiki: http://plone.org/development/current/projects/WebsiteTeam