James E. Blair | cdd0007 | 2012-06-08 19:17:28 -0700 | [diff] [blame] | 1 | Zuul - A Project Gating System |
2 | ============================== | ||||
3 | |||||
4 | Zuul is a program that is used to gate the source code repository of a | ||||
5 | project so that changes are only merged if they pass tests. | ||||
6 | |||||
7 | The main component of Zuul is the scheduler. It receives events | ||||
James E. Blair | 1f4c2bb | 2013-04-26 08:40:46 -0700 | [diff] [blame] | 8 | related to proposed changes, triggers tests based on those events, and |
9 | reports back. | ||||
James E. Blair | cdd0007 | 2012-06-08 19:17:28 -0700 | [diff] [blame] | 10 | |
11 | Contents: | ||||
12 | |||||
13 | .. toctree:: | ||||
14 | :maxdepth: 2 | ||||
15 | |||||
Thanh Ha | 33ccffe | 2016-01-24 21:32:25 -0500 | [diff] [blame] | 16 | quick-start |
James E. Blair | cdd0007 | 2012-06-08 19:17:28 -0700 | [diff] [blame] | 17 | gating |
Joshua Hesketh | fe485c6 | 2015-08-11 23:42:34 +1000 | [diff] [blame] | 18 | connections |
James E. Blair | cdd0007 | 2012-06-08 19:17:28 -0700 | [diff] [blame] | 19 | triggers |
Joshua Hesketh | 1879cf7 | 2013-08-19 14:13:15 +1000 | [diff] [blame] | 20 | reporters |
James E. Blair | cdd0007 | 2012-06-08 19:17:28 -0700 | [diff] [blame] | 21 | zuul |
Joshua Hesketh | fe485c6 | 2015-08-11 23:42:34 +1000 | [diff] [blame] | 22 | merger |
Antoine Musso | 45dd2cb | 2014-01-29 17:17:43 +0100 | [diff] [blame] | 23 | cloner |
Joshua Hesketh | fe485c6 | 2015-08-11 23:42:34 +1000 | [diff] [blame] | 24 | launchers |
Antoine Musso | a8eea7d | 2013-10-05 16:08:00 +0200 | [diff] [blame] | 25 | statsd |
Joshua Hesketh | fe485c6 | 2015-08-11 23:42:34 +1000 | [diff] [blame] | 26 | client |
James E. Blair | e4de4f4 | 2017-01-19 10:35:24 -0800 | [diff] [blame] | 27 | developer |
James E. Blair | cdd0007 | 2012-06-08 19:17:28 -0700 | [diff] [blame] | 28 | |
29 | Indices and tables | ||||
30 | ================== | ||||
31 | |||||
32 | * :ref:`genindex` | ||||
33 | * :ref:`modindex` | ||||
34 | * :ref:`search` | ||||
35 |