Look into the github trigger where pushes to a repo causes the webhook to hit the url for the job and it will check for changes and build. Thus no polling is involved.
http://kohsuke.org/2011/12/01/polling-must-die-triggering-jenkins-builds-from-a-git-hook/ I'd like to suggest the Jenkins Job Builder for creating a ton of jobs, bonus is you get to put them into source control. http://ci.openstack.org/jenkins-job-builder/ Will ________________________________________ From: jenkinsci-users@googlegroups.com [jenkinsci-users@googlegroups.com] on behalf of Jonathan Rogers [jonathanrrog...@gmail.com] Sent: Friday, May 10, 2013 2:38 PM To: jenkinsci-users@googlegroups.com Subject: Re: Is Jenkins the right tool for hundreds of repositories Les Mikesell wrote: > On Fri, May 10, 2013 at 12:38 PM, JonathanRRogers > <jonathanrrog...@gmail.com> wrote: >> Jenkins' git plugin performs poorly with hundreds of branches in a single >> repository. I haven't tried it with hundreds of repositories, but I wouldn't >> be surprised if that also performed poorly. I now avoid the git plugin >> entirely and use git commands directly. > Do you know if this is specific to git or is it just the nature of > polling for a whole bunch of different jobs on the same time cycle? > Or perhaps made worse by polling the same repository with many jobs at > the same time? The problem is with Jenkins' git plugin. When I configured it to poll a repository without limiting branches (the default configuration), one Jenkins thread would use 100% of a CPU for many minutes just to figure out what jobs to trigger. No git operations take anywhere close to that when using the native commands. -- Jonathan Rogers -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.