Skip to content
This repository has been archived by the owner on Mar 22, 2021. It is now read-only.

Add support for required key #19

Merged
merged 3 commits into from
Nov 30, 2016
Merged

Add support for required key #19

merged 3 commits into from
Nov 30, 2016

Conversation

jlebon
Copy link
Collaborator

@jlebon jlebon commented Nov 23, 2016

This is an easy integration point with bots like homu. Rather than
gating on varying sets of statuses, it can instead just gate on the
'required' context. Projects can then independently define which
testsuites are required to pass before merging.

Related: #18

This is an easy integration point with bots like homu. Rather than
gating on varying sets of statuses, it can instead just gate on the
'required' context. Projects can then independently define which
testsuites are required to pass before merging.
Actually add support for the 'required' context. To make this easier,
take the time to refactor the parser into a SuiteParser class.
The parser module used to be able to do this, but it's a hassle with
paths to support invoking it directly as well as importing from the
spawner. So let's just make a dedicated validator script for this that
people can easily use.
@jlebon jlebon merged commit a3f8483 into master Nov 30, 2016
@jlebon jlebon deleted the pr/required branch July 7, 2017 15:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant