tungstenfabric/docs

[TFB-1399] Document the Gerrit gates

Closed this issue · 3 comments

pono commented

Gerrit uses 'gates' (tests) to determine whether a patch can be merged. As of today (2019-05-09), the gates are as follows:

Finally debugged the issue and now commits are blocked by requiring an "Issue-ID: " in the commit body

Eventually the gates may be different for each project, but this is a good start and we should start documenting this now.

Current gates that exist in Gerrit:

  • Ticket required
pono commented

Daniel Pono Takamori IIRC we don't have others set up yet besides ticket, yes?

pono commented

We have reports that the current gate (ticket id) is blocking patches. I'm going to use this ticket for testing that.

Reference: https://jira.linuxfoundation.org/servicedesk/customer/portal/2/IT-17229

pono commented

It's looking like the community is going to switch from Gerrit to GitHub.

What sort of gates will we have after that change?

Daniel Pono Takamori? Any help?