Versions in this module Expand all Collapse all v0 v0.4.0 Mar 24, 2026 Changes in this version + var AzureImageMap = map[string]string + func DiscoverPipelines(dir string) ([]*workflow.Workflow, error) + func IsPipelineFile(path string) bool + func ParseFile(path string) (*workflow.Workflow, error) + type Job struct + Condition string + DependsOn StringOrSlice + DisplayName string + Job string + Pool *Pool + Steps []Step + TimeoutInMinutes int + Variables VariablesField + type Pipeline struct + Jobs []Job + Name string + Pool *Pool + Stages []Stage + Steps []Step + Trigger interface{} + Variables VariablesField + type Pool struct + Name string + VMImage string + func (p *Pool) UnmarshalYAML(node *yaml.Node) error + type Stage struct + DependsOn StringOrSlice + DisplayName string + Jobs []Job + Stage string + type Step struct + Bash string + Checkout string + Condition string + ContinueOnError bool + DisplayName string + Env map[string]string + Inputs map[string]string + Name string + PowerShell string + Script string + Task string + TimeoutInMinutes int + WorkingDirectory string + type StringOrSlice []string + func (s *StringOrSlice) UnmarshalYAML(node *yaml.Node) error + type VariablesField map[string]string + func (v *VariablesField) UnmarshalYAML(node *yaml.Node) error