diff --git a/internal/sql/repository/pipelineConfig/PipelineRepository.go b/internal/sql/repository/pipelineConfig/PipelineRepository.go index 697fb4f7b8..cf3723b6de 100644 --- a/internal/sql/repository/pipelineConfig/PipelineRepository.go +++ b/internal/sql/repository/pipelineConfig/PipelineRepository.go @@ -18,6 +18,8 @@ package pipelineConfig import ( "context" + "time" + "github.com/devtron-labs/devtron/api/bean" "github.com/devtron-labs/devtron/internal/sql/models" "github.com/devtron-labs/devtron/internal/sql/repository/app" @@ -33,7 +35,6 @@ import ( "go.opentelemetry.io/otel" "go.uber.org/zap" "k8s.io/utils/pointer" - "time" ) type PipelineType string @@ -622,7 +623,7 @@ func (impl PipelineRepositoryImpl) GetAppAndEnvDetailsForDeploymentAppTypePipeli var pipelines []*Pipeline err := impl.dbConnection. Model(&pipelines). - Column("pipeline.id", "App.app_name", "Environment.cluster_id", "Environment.namespace", "Environment.environment_name"). + Column("pipeline.id", "App.app_name", "pipeline.deployment_app_name", "Environment.cluster_id", "Environment.namespace", "Environment.environment_name"). Join("inner join app a on pipeline.app_id = a.id"). Join("inner join environment e on pipeline.environment_id = e.id"). Join("LEFT JOIN deployment_config dc on dc.active=true and dc.app_id = pipeline.app_id and dc.environment_id=pipeline.environment_id").