Add trigger developer doc
Move developer docs to their own subdir (to avoid filename conflicts with current doc set), and add a (very basic) new dev doc for triggers. Change-Id: I0dce63ab9fa470247c4bbd4aae58dc97cdf8a517
This commit is contained in:
parent
b84ad2278c
commit
95ec6202af
|
@ -12,4 +12,5 @@ Zuul, though advanced users may find it interesting.
|
||||||
|
|
||||||
datamodel
|
datamodel
|
||||||
drivers
|
drivers
|
||||||
|
triggers
|
||||||
testing
|
testing
|
|
@ -0,0 +1,19 @@
|
||||||
|
Triggers
|
||||||
|
========
|
||||||
|
|
||||||
|
Triggers must inherit from :py:class:`~zuul.trigger.BaseTrigger` and, at a minimum,
|
||||||
|
implement the :py:meth:`~zuul.trigger.BaseTrigger.getEventFilters` method.
|
||||||
|
|
||||||
|
.. autoclass:: zuul.trigger.BaseTrigger
|
||||||
|
:members:
|
||||||
|
|
||||||
|
Current list of triggers are:
|
||||||
|
|
||||||
|
.. autoclass:: zuul.driver.gerrit.gerrittrigger.GerritTrigger
|
||||||
|
:members:
|
||||||
|
|
||||||
|
.. autoclass:: zuul.driver.timer.timertrigger.TimerTrigger
|
||||||
|
:members:
|
||||||
|
|
||||||
|
.. autoclass:: zuul.driver.zuul.zuultrigger.ZuulTrigger
|
||||||
|
:members:
|
|
@ -24,7 +24,7 @@ Contents:
|
||||||
executors
|
executors
|
||||||
statsd
|
statsd
|
||||||
client
|
client
|
||||||
developer
|
developer/index
|
||||||
|
|
||||||
Indices and tables
|
Indices and tables
|
||||||
==================
|
==================
|
||||||
|
|
Loading…
Reference in New Issue