Documentation
¶
Index ¶
- Constants
- type Label
- type Labels
- func LoadCircleCILabels() (Labels, error)
- func LoadClientLabels(engineVersion string) Labels
- func LoadGitHubLabels() (Labels, error)
- func LoadGitLabLabels() (Labels, error)
- func LoadGitLabels(workdir string) (Labels, error)
- func LoadServerLabels(engineVersion, os, arch string, cacheEnabled bool) Labels
- func LoadVCSLabels(workdir string) Labels
- type Path
- type Pipeline
- type Pipelineable
Constants ¶
View Source
const ProgrockDescriptionLabel = "dagger.io/pipeline.description"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Label ¶
type Label struct { Name string `json:"name" field:"true" doc:"Label name."` Value string `json:"value" field:"true" doc:"Label value."` }
func EngineLabel ¶ added in v0.8.0
func (Label) TypeDescription ¶ added in v0.9.7
type Labels ¶ added in v0.5.0
type Labels []Label
func LoadCircleCILabels ¶ added in v0.8.5
func LoadClientLabels ¶ added in v0.8.5
func LoadGitHubLabels ¶ added in v0.5.0
func LoadGitLabLabels ¶ added in v0.8.5
func LoadGitLabels ¶ added in v0.5.1
func LoadServerLabels ¶ added in v0.8.5
func LoadVCSLabels ¶ added in v0.8.0
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.