pipelineservice

package
v1.121.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 10, 2026 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PipelineService

type PipelineService struct {
	RadixClient radixclient.Interface
}

func New

func New(radixClient radixclient.Interface) *PipelineService

func (*PipelineService) TriggerPipelineApplyConfig

func (svc *PipelineService) TriggerPipelineApplyConfig(ctx context.Context, appName string, triggeredFromWebhook bool, pipelineParameters applicationModels.PipelineParametersApplyConfig) (*jobmodels.JobSummary, error)

TriggerPipelineApplyConfig Triggers apply config pipeline for an application

func (*PipelineService) TriggerPipelineBuild

func (svc *PipelineService) TriggerPipelineBuild(ctx context.Context, appName string, triggeredFromWebhook bool, pipelineParameters applicationModels.PipelineParametersBuild) (*jobmodels.JobSummary, error)

TriggerPipelineBuild Triggers build pipeline for an application

func (*PipelineService) TriggerPipelineBuildDeploy

func (svc *PipelineService) TriggerPipelineBuildDeploy(ctx context.Context, appName string, triggeredFromWebhook bool, pipelineParameters applicationModels.PipelineParametersBuild) (*jobmodels.JobSummary, error)

TriggerPipelineBuildDeploy Triggers build-deploy pipeline for an application

func (*PipelineService) TriggerPipelineDeploy

func (svc *PipelineService) TriggerPipelineDeploy(ctx context.Context, appName string, triggeredFromWebhook bool, pipelineParameters applicationModels.PipelineParametersDeploy) (*jobmodels.JobSummary, error)

TriggerPipelineDeploy Triggers deploy pipeline for an application

func (*PipelineService) TriggerPipelinePromote

func (svc *PipelineService) TriggerPipelinePromote(ctx context.Context, appName string, triggeredFromWebhook bool, pipelineParameters applicationModels.PipelineParametersPromote) (*jobmodels.JobSummary, error)

TriggerPipelinePromote Triggers promote pipeline for an application

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL