Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MetadataResolve ¶ added in v0.21.1
func MetadataResolve(prs []*tektonv1.PipelineRun) ([]*tektonv1.PipelineRun, error)
func Resolve ¶
func Resolve(ctx context.Context, cs *params.Run, logger *zap.SugaredLogger, providerintf provider.Interface, types TektonTypes, event *info.Event, ropt *Opts) ([]*tektonv1.PipelineRun, error)
Resolve gets a large string which is a yaml multi documents containing Pipeline/PipelineRuns/Tasks and resolve them inline as a single PipelineRun generateName can be set as True to set the name as a generateName + "-" for unique pipelinerun.
Types ¶
type TektonTypes ¶ added in v0.21.0
type TektonTypes struct { PipelineRuns []*tektonv1.PipelineRun Pipelines []*tektonv1.Pipeline TaskRuns []*tektonv1.TaskRun Tasks []*tektonv1.Task }
func ReadTektonTypes ¶ added in v0.21.0
func ReadTektonTypes(ctx context.Context, log *zap.SugaredLogger, data string) (TektonTypes, error)
Click to show internal directories.
Click to hide internal directories.