bean

package
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ARGOCD_SYNC_ERROR = "error in syncing argoCD app"
)
View Source
const (
	CronJobChartRegexExpression = "cronjob-chart_1-(2|3|4|5)-0"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type DeploymentType

type DeploymentType = string
const (
	Helm                    DeploymentType = "helm"
	ArgoCd                  DeploymentType = "argo_cd"
	ManifestDownload        DeploymentType = "manifest_download"
	GitOpsWithoutDeployment DeploymentType = "git_ops_without_deployment"
)

type TriggerContext

type TriggerContext struct {
	// Context is a context object to be passed to the pipeline trigger
	// +optional
	Context context.Context
	// ReferenceId is a unique identifier for the workflow runner
	// refer pipelineConfig.CdWorkflowRunner
	ReferenceId *string
}

type TriggerEvent

type TriggerEvent struct {
	SaveTriggerHistory         bool
	PerformChartPush           bool
	PerformDeploymentOnCluster bool
	DeployArgoCdApp            bool
	DeploymentAppType          string
	ManifestStorageType        string
	TriggeredBy                int32
	TriggeredAt                time.Time
}

type TriggerRequest

type TriggerRequest struct {
	CdWf                   *pipelineConfig.CdWorkflow
	Pipeline               *pipelineConfig.Pipeline
	Artifact               *repository.CiArtifact
	ApplyAuth              bool
	TriggeredBy            int32
	RefCdWorkflowRunnerId  int
	RunStageInEnvNamespace string
	WorkflowType           bean.WorkflowType
	TriggerContext
}

type TriggerRequirementRequestDto added in v0.7.0

type TriggerRequirementRequestDto struct {
	TriggerRequest TriggerRequest
}

type VulnerabilityCheckRequest added in v0.7.0

type VulnerabilityCheckRequest struct {
	ImageDigest string
	CdPipeline  *pipelineConfig.Pipeline
}

Jump to

Keyboard shortcuts

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