MCPcopy
hub / github.com/devtron-labs/devtron / DeploymentAction

Interface DeploymentAction

pkg/appClone/batch/Deployment.go:38–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36)
37
38type DeploymentAction interface {
39 Execute(deployment *v1.Deployment, props v1.InheritedProps, ctx context.Context) error
40}
41
42type DeploymentActionImpl struct {
43 logger *zap.SugaredLogger

Callers 1

executeDeploymentCreateFunction · 0.65

Implementers 15

DeploymentActionImplpkg/appClone/batch/Deployment.go
WorkflowActionImplpkg/appClone/batch/Workflow.go
DeploymentTemplateActionImplpkg/appClone/batch/DeploymentTemplate.
DataHolderActionImplpkg/appClone/batch/DataHolder.go
BuildActionImplpkg/appClone/batch/Build.go
TaskActionImplpkg/appClone/batch/Task.go
ApiOrchestratorAppListGetRequestapi/helm-app/openapiClient/api_default
ApiOrchestratorAppStoreInstalledAppsGetRequestapi/helm-app/openapiClient/api_default
ApiOrchestratorApplicationClusterEnvDetailsGetRequestapi/helm-app/openapiClient/api_default
ApiOrchestratorApplicationDeleteDeleteRequestapi/helm-app/openapiClient/api_default
ApiOrchestratorApplicationDeploymentDetailGetRequestapi/helm-app/openapiClient/api_default
ApiOrchestratorApplicationDeploymentHistoryGetRequestapi/helm-app/openapiClient/api_default

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…