Documentation
¶
Index ¶
Constants ¶
View Source
const ProgrockDescriptionLabel = "dagger.io/pipeline.description"
Variables ¶
This section is empty.
Functions ¶
func SetRootLabels ¶ added in v0.8.0
func SetRootLabels(labels []Label)
SetRootLabels sets the default Pipeline labels one time, unblocking RootLabels. TODO: this doesn't need to be async anymore, can just be passed to schema or through query context now
Types ¶
type Label ¶
func EngineLabel ¶ added in v0.8.0
func LoadGitHubLabels ¶ added in v0.5.0
func LoadGitLabels ¶ added in v0.5.1
func LoadVCSLabels ¶ added in v0.8.0
func RootLabels ¶
func RootLabels() []Label
RootLabels returns default labels for Pipelines.
`SetRootLabels` *must* be called before invoking this function. `RootLabels` will wait until `SetRootLabels` has completed.
type Labels ¶ added in v0.5.0
type Labels []Label
func (*Labels) AppendAnonymousGitLabels ¶ added in v0.5.0
func (*Labels) AppendCILabel ¶ added in v0.5.0
type Path ¶
type Path []*Pipeline
func (Path) RecorderGroup ¶ added in v0.5.2
RecorderGroup converts the path to a Progrock recorder for the group.
type Pipelineable ¶ added in v0.8.0
type Pipelineable interface {
PipelinePath() Path
}
Pipelineable is any object which can return a pipeline.Path.
Click to show internal directories.
Click to hide internal directories.