# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
Scheme is the runtime.Scheme to which all types in this group-version are registered.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
CloneRepositoryConfig define the configuration for the clone repository step in the pipeline.
CloneRepositoryOptions define the options for the clone repository step in the pipeline.
FinishTasks is a struct to store the finish tasks data.
Launch is a struct to store the launch data in the pipeline if it is defined It contains the steps to launch the next pipeline in the chain when the current pipeline finishes successfully or fails.
Namespace is a struct to store the namespace data in the pipeline It contains the name of the namespace and the labels to apply to the namespace, if any.
Paths define the paths for the artifacts and cache in the task.
Pipeline is the Schema for the pipelines API.
PipelineList contains a list of Pipeline.
PipelineSpec defines the desired state of Pipeline.
PipelineStatus defines the observed state of Pipeline.
Step is a struct to store the step data.
Task is a struct to store the task data.
# Type aliases
Batch define the batch data like params for the batch task.