Merge branch 'stable-2.14' into HEAD

The test 'test_published_draft_is_autosubmitted' is failing because
the drafts are now 'private' and merged. There is no more need to
'publish' them.
The test should be replaced by a test on the 'wip'
new feature but currently no event is propagated to the EventListener
when pushing '%ready'.

Change-Id: I9622ba642d736ecffd480584525a1f142bb8c14c
tree: 214693557c6a15ab34a2e2fa9e4840cd84267518
  1. src/
  2. .gitignore
  3. BUILD
  4. LICENSE
  5. README.md
  6. test.rb
  7. tests.txt
README.md

Autosubmitter

Build Status

A gerrit plugin that takes care of automatically merging reviews when all approvals are present.

Also, it introduces the concept of cross-repository reviews. Cross repository reviews are reviews that share a common topic, and are all in different gerrit repositories. They will be merged at the same time, when all approvals for all reviews are present, and all reviews are mergeable.

Requires Gerrit 2.14 or later.

Configuration

[automerge]
        botEmail=admin@example.com
[commentlink "change"]
        match = "#/c/(\\d+)"
        html = "<a href=\"/#/c/$1/\">$1</a>"