Versions in this module Expand all Collapse all v0 v0.2.21 Aug 13, 2021 v0.2.20 Aug 10, 2021 v0.2.19 Jul 28, 2021 v0.2.18 Jul 20, 2021 v0.2.17 Jul 16, 2021 v0.2.16 Jul 9, 2021 v0.2.15 Jul 2, 2021 v0.2.14 Jun 28, 2021 v0.2.13 Jun 22, 2021 v0.2.12 Jun 1, 2021 v0.2.11 May 24, 2021 v0.2.10 May 23, 2021 v0.2.9 May 5, 2021 v0.2.8 Apr 23, 2021 v0.2.7 Apr 12, 2021 v0.2.6 Apr 7, 2021 Changes in this version + type CiMaterialDTO struct + Name string + SourceType string + SourceValue string + type CiPipelineResponseForDG struct + CiPipelineId int + Connections int + Name string + Repositories []*bean.CiMaterial + type DGParentCiResponse struct + ParentCiForDg *DeploymentGroupDTO + ParentCis []*CiPipelineResponseForDG + type DeploymentGroupDTO struct + AppCount int + CiMaterialDTOs []CiMaterialDTO + CiPipelineId int + CiPipelineName string + EnvironmentId int + EnvironmentName string + Id int + Name string + NoOfApps string + type DeploymentGroupHibernateRequest struct + DeploymentGroupId int + UserId int32 + type DeploymentGroupRequest struct + AppIds []int + CiPipelineId int + EnvironmentId int + Id int + Name string + UserId int32 + type DeploymentGroupService interface + CreateDeploymentGroup func(deploymentGroupRequest *DeploymentGroupRequest) (*DeploymentGroupRequest, error) + DeleteDeploymentGroup func(deploymentGroupId int) (bool, error) + FetchAllDeploymentGroups func() ([]DeploymentGroupDTO, error) + FetchEnvApplicationsForDG func(ciPipelineId int) ([]*EnvironmentAppListForDG, error) + FetchParentCiForDG func(deploymentGroupId int) ([]*CiPipelineResponseForDG, error) + FindById func(id int) (*DeploymentGroupDTO, error) + GetArtifactsByCiPipeline func(ciPipelineId int) (bean.CiArtifactResponse, error) + GetDeploymentGroupById func(deploymentGroupId int) (*DeploymentGroupRequest, error) + TriggerReleaseForDeploymentGroup func(triggerRequest *DeploymentGroupTriggerRequest) (interface{}, error) + UpdateDeploymentGroup func(deploymentGroupRequest *DeploymentGroupRequest) (*DeploymentGroupRequest, error) + type DeploymentGroupServiceImpl struct + func NewDeploymentGroupServiceImpl(appRepository pipelineConfig.AppRepository, logger *zap.SugaredLogger, ...) *DeploymentGroupServiceImpl + func (impl *DeploymentGroupServiceImpl) CreateDeploymentGroup(deploymentGroupRequest *DeploymentGroupRequest) (*DeploymentGroupRequest, error) + func (impl *DeploymentGroupServiceImpl) DeleteDeploymentGroup(deploymentGroupId int) (bool, error) + func (impl *DeploymentGroupServiceImpl) FetchAllDeploymentGroups() ([]DeploymentGroupDTO, error) + func (impl *DeploymentGroupServiceImpl) FetchEnvApplicationsForDG(ciPipelineId int) ([]*EnvironmentAppListForDG, error) + func (impl *DeploymentGroupServiceImpl) FetchParentCiForDG(deploymentGroupId int) ([]*CiPipelineResponseForDG, error) + func (impl *DeploymentGroupServiceImpl) FindById(id int) (*DeploymentGroupDTO, error) + func (impl *DeploymentGroupServiceImpl) GetArtifactsByCiPipeline(ciPipelineId int) (bean.CiArtifactResponse, error) + func (impl *DeploymentGroupServiceImpl) GetDeploymentGroupById(deploymentGroupId int) (*DeploymentGroupRequest, error) + func (impl *DeploymentGroupServiceImpl) TriggerReleaseForDeploymentGroup(triggerRequest *DeploymentGroupTriggerRequest) (interface{}, error) + func (impl *DeploymentGroupServiceImpl) UpdateDeploymentGroup(deploymentGroupRequest *DeploymentGroupRequest) (*DeploymentGroupRequest, error) + type DeploymentGroupTriggerRequest struct + CiArtifactId int + DeploymentGroupId int + UserId int32 + type EnvironmentAppListForDG struct + Apps []pipeline.AppBean + Id int + Name string