comparison README.txt @ 209:98e3594f2928

notes on the pollers
author Jeff Hammel <jhammel@mozilla.com>
date Fri, 04 Feb 2011 17:16:33 -0800
parents 2d5b78d3411c
children 6606238e2b07
comparison
equal deleted inserted replaced
208:2d5b78d3411c 209:98e3594f2928
205 205
206 sources = {'hg': [('http://hg.mozilla.org/automation/logparser', None)] 206 sources = {'hg': [('http://hg.mozilla.org/automation/logparser', None)]
207 207
208 The generated ``master.cfg`` polls for changes on the given source, 208 The generated ``master.cfg`` polls for changes on the given source,
209 then uses ``buildbot.schedulers.filter:Changefilter`` in conjunction 209 then uses ``buildbot.schedulers.filter:Changefilter`` in conjunction
210 with a ``Scheduler`` to trigger the appropriate builds. 210 with a ``Scheduler`` to trigger the appropriate builds. This is done
211 by ``GitPoller`` and ``HgPoller`` in
212 ``autobot.changes.poller``. Again, more pollers can be added as
213 needed or the provided buildbot change sources may be utilized.
211 214
212 While, in general, the canonical sources should be specified at the 215 While, in general, the canonical sources should be specified at the
213 class level, if an appropriate argument (e.g. *hg* or *git*) is passed 216 class level, if an appropriate argument (e.g. *hg* or *git*) is passed
214 in to the ``SourceFactory`` constructor, this will override that 217 in to the ``SourceFactory`` constructor, this will override that
215 source type. This is useful for testing changes on non-canonical URLs 218 source type. This is useful for testing changes on non-canonical URLs