Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { DependsOn []string `yaml:"depends_on"` // DependsOn specify dag dependencies between sources Name string // Name contains a source name Kind string // Kind defines a source kind Prefix string // Deprecated in favor of Transformers on 2021/01/3 Postfix string // Deprecated in favor of Transformers on 2021/01/3 Transformers transformer.Transformers // Transformers defines the list of transformers to apply to a source Output Replaces Replacers // Deprecated in favor of Transformers on 2021/01/3 Spec interface{} Scm map[string]interface{} // Deprecated field on version [x.y.z] SCMID string `yaml:"scmID"` // SCMID references a uniq scm configuration }
Config struct defines a source configuration
type Source ¶
type Source struct { Changelog string // Changelog hold the changelog description Result string // Result store the source result after a source run. This variable can't be set by an updatecli configuration Output string // Output contains the value retrieved from a source Config Config // Config defines a source specifications Scm *scm.ScmHandler }
Source defines how a value is retrieved from a specific source
Click to show internal directories.
Click to hide internal directories.