Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { resource.ResourceConfig `yaml:",inline"` // PipelineID references a unique pipeline run allowing to group targets PipelineID string // ReportTitle contains the updatecli reports title for sources and conditions run ReportTitle string // ReportBody contains the updatecli reports body for sources and conditions run ReportBody string // ! Deprecated - please use all lowercase `sourceid` // sourceid specifies where retrieving the default value DeprecatedSourceID string `yaml:"sourceID"` // sourceid specifies where retrieving the default value SourceID string }
Config defines target parameters
func (Config) JSONSchema ¶ added in v0.23.0
JSONSchema implements the json schema interface to generate the "target" jsonschema.
type Target ¶
type Target struct { // Result store the condition result after a target run. Result string Config Config Commit bool Push bool Clean bool DryRun bool Scm *scm.ScmHandler }
Target defines which file needs to be updated based on source output
Click to show internal directories.
Click to hide internal directories.