Dependency API
Last updated
This page lists the
core types used to declare task prerequisites and their failure policy.Wait
- type Wait struct {
- ID int64
- Delay time.Duration
- State WaitState
- }
| Field | Description |
|---|---|
ID | Prerequisite task ID |
Delay | Currently not applied; the wait limit is fixed at 1 minute |
State | Policy when the prerequisite fails |
WaitState
- type WaitState int
- const (
- Stop WaitState = iota
- Skip
- )
| Value | Description |
|---|---|
Stop | Dependent task is marked failed when the prerequisite fails (zero value) |
Skip | Failed prerequisite is ignored |
See Task Dependencies for evaluation rules.