Package org.jboss.set.pull.processor
Interface Processor
-
- All Known Implementing Classes:
AbstractProcessor,OpenPRProcessor
public interface ProcessorPull request processor derived from Jason's pull-player. It checks all the open PRs whether they are merge-able and schedule a merge job on Hudson for them. A merge-able PR must be approved by a comment "review ok" and must comply to org.jboss.pull.shared.PullHelper#isMergeable(). It also checks the status of the latest merge job run on Hudson and post comments on github accordingly, etc.- Author:
- Ivo Studensky, Jason T. Greene
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessorPhasegetPhase()voidinit(ProcessorConfig config)voidprocess()
-
-
-
Method Detail
-
getPhase
ProcessorPhase getPhase()
-
init
void init(ProcessorConfig config) throws Exception
- Throws:
Exception
-
process
void process() throws ProcessorException- Throws:
ProcessorException
-
-