package
0.0.0-20230926162741-746c95181af3
Repository: https://github.com/johnsiilver/gofordevopsclass.git
Documentation: pkg.go.dev

# Functions

New creates a new workflow.

# Constants

ESCanaryFailure indicates one of the canaries failed, stopping the workflow.
ESMaxFailures indicates that the workflow passed the canary phase, but failed at a later phase.
ESPreconditionFailure means no work was done as we failed on a precondition.
ESSuccess means that the workflow has completed successfully.
ESUnknown indicates we haven't reached an end state.

# Structs

Status is the status of a workflow after it has run.
Workflow represents our rollout Workflow.

# Type aliases

EndStates are the final states after a run of a workflow.