Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ComponentImage ¶ added in v1.4.0
type ComponentImage struct { ContainerName string Context string Dockerfile string ImageName string ImagePath string Build bool Scan bool }
ComponentImage Holds info about the image associated with a component
type Definition ¶
type Definition struct { Type v1.RadixPipelineType Steps []StepType }
Definition Holds pipeline definition
func GetPipelineFromName ¶
func GetPipelineFromName(name string) (*Definition, error)
GetPipelineFromName Gets pipeline from string
func GetSupportedPipelines ¶
func GetSupportedPipelines() []Definition
GetSupportedPipelines Lists supported pipelines
type StepType ¶
type StepType int
StepType Enumeration of the different steps a pipeline could contain
const ( // CopyConfigToMapStep Step type to copy cloned radix config to configmap CopyConfigToMapStep StepType = iota // ApplyConfigStep Step type to apply radix config ApplyConfigStep // BuildStep Step to build the docker image BuildStep // ScanImageStep Step to scan the docker image for vulnerabilities ScanImageStep // DeployStep Step to deploy the RD DeployStep // PromoteStep Will promote a deployment from one environment to another, // or an older deployment to an active PromoteStep )
func GetStepFromName ¶
GetStepFromName Gets Step from string
Click to show internal directories.
Click to hide internal directories.