Expand description
Core types and traits used to create and work with flowey pipelines.
Modules§
- internal
- Structs which should only be used by top-level flowey emitters. If you’re a pipeline author, these are not types you need to care about!
- user_
facing - Pipeline types which are considered “user facing”, and included in the
flowey
prelude.
Structs§
- AdoCi
Triggers - Trigger ADO pipelines per PR
- AdoPr
Triggers - Trigger ADO pipelines per PR
- AdoResources
Repository - ADO repository resource.
- AdoSchedule
Triggers - Trigger ADO pipelines via Continuous Integration
- GhCi
Triggers - Trigger Github Actions pipelines per PR
- GhPr
Triggers - Trigger Github Actions pipelines per PR
- GhSchedule
Triggers - Trigger Github Actions pipelines via Continuous Integration
- Pipeline
- Pipeline
Job - Pipeline
JobCtx - Pipeline
JobHandle - Publish
Artifact - Opaque handle to an artifact which must be published by a single job.
- Publish
Typed Artifact - Opaque handle to an artifact of type
T
which must be published by a single job. - UseArtifact
- Opaque handle to an artifact which can be used by one or more jobs.
- UseParameter
- UseTyped
Artifact - Opaque handle to an artifact of type
T
which can be used by one or more jobs.
Enums§
- AdoResources
Repository Ref - ADO repository ref
- AdoResources
Repository Type - ADO repository resource type
- GhRunner
- GitHub runner type
- GhRunner
OsLabel - Parameter
Kind - Parameter type (unstable / stable).
- Pipeline
Backend Hint
Traits§
- Artifact
- A trait representing a collection of files that can be published to or resolved from a pipeline artifact.
- HostExt
- Into
Pipeline