Initial version of the depends-on plugin
The depends-on plugin for Gerrit is designed for groups using
the 'Depends-on:' change comment to manage inter-project change
dependencies.
When a new change is created via the cherry-pick API, this plugin
propagates dependencies by copying the 'Depends-on:' comment from
the source change to the new destination change.
NOTE: Only the latest 'Depends-on:' comment is considered and the
older ones are ignored.
This plugin builds against Gerrit 3.2.10(using bazel) and includes
docker based functional tests.
Change-Id: I9a4b8b1499422464310cd6fd54e01fe0d1cf6714
40 files changed