Improve hooks documentation structure

Split synchronous and asyncronous hooks into separate sections, and move
the duplicated paragraphs about syncronous hook behavior into the top
of the syncronous hooks section.

Replace legacy section heading formatting (===== and ----- forms), which
only supports 2 levels, with newer formatting (starting the line with one
or more # marks) which supports further levels.

Add a table of contents.

Change-Id: Iacf7c44860ec4d77e44c9816fc04ea641a2c8b43
1 file changed
tree: b69f1d8c346e9938b00b4dc748c389b6709f93bc
  1. src/
  2. .gitignore
  3. BUILD

Hooks plugin

Gerrit does not support the standard server-side git hooks in the repositories it manages.

This plugin adds support for custom hooks that can be run instead. Refer to the configuration documentation and list of supported hooks for details.