Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Data ¶
type Data struct { // Output directory within application bucket. Output string `json:"output" binding:"required"` // Mode options. Mode Mode `json:"mode"` // Sources list. Sources Sources `json:"sources"` // Targets list. Targets Targets `json:"targets"` // Scope options. Scope Scope `json:"scope"` // Rules options. Rules Rules `json:"rules"` // Tagger options. Tagger Tagger `json:"tagger"` }
Data Addon data passed in the secret.
type Mode ¶
type Mode struct { Binary bool `json:"binary"` Artifact string `json:"artifact"` WithDeps bool `json:"withDeps"` Diva bool `json:"diva"` CSV bool `json:"csv"` Repository repository.SCM }
Mode settings.
type Rules ¶
type Rules struct { Path string `json:"path" binding:"required"` Labels []string `json:"labels"` RuleSets []api.Ref `json:"rulesets"` Repository *api.Repository `json:"repository"` Identity *api.Ref `json:"identity"` Tags struct { Included []string `json:"included,omitempty"` Excluded []string `json:"excluded,omitempty"` } `json:"tags"` // contains filtered or unexported fields }
Rules settings.
Click to show internal directories.
Click to hide internal directories.