WorkflowPlanner contains methods for creating plans
| 15 | |
| 16 | // WorkflowPlanner contains methods for creating plans |
| 17 | type WorkflowPlanner interface { |
| 18 | PlanEvent(eventName string) (*Plan, error) |
| 19 | PlanJob(jobName string) (*Plan, error) |
| 20 | PlanAll() (*Plan, error) |
| 21 | GetEvents() []string |
| 22 | } |
| 23 | |
| 24 | // Plan contains a list of stages to run in series |
| 25 | type Plan struct { |
no outgoing calls
no test coverage detected
searching dependent graphs…