Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PipelineRunner ¶
type PipelineRunner struct {
// contains filtered or unexported fields
}
PipelineRunner Instance variables
func NewRunner ¶ added in v1.43.13
func NewRunner(kubeclient kubernetes.Interface, radixclient radixclient.Interface, kedaClient kedav2.Interface, prometheusOperatorClient monitoring.Interface, secretsstorevclient secretsstorevclient.Interface, definition *pipeline.Definition, appName string) PipelineRunner
NewRunner constructor
func (*PipelineRunner) CreateResultConfigMap ¶ added in v1.30.0
func (cli *PipelineRunner) CreateResultConfigMap(ctx context.Context) error
func (*PipelineRunner) PrepareRun ¶
func (cli *PipelineRunner) PrepareRun(ctx context.Context, pipelineArgs *model.PipelineArguments) error
PrepareRun Runs preparations before build
func (*PipelineRunner) Run ¶
func (cli *PipelineRunner) Run(ctx context.Context) error
Run runs through the steps in the defined pipeline
func (*PipelineRunner) TearDown ¶ added in v1.4.2
func (cli *PipelineRunner) TearDown(ctx context.Context)
TearDown performs any needed cleanup
Click to show internal directories.
Click to hide internal directories.