 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitOpsManifestPushServiceImpl ¶
type GitOpsManifestPushServiceImpl struct {
	*sql.TransactionUtilImpl
	// contains filtered or unexported fields
}
    func NewGitOpsManifestPushServiceImpl ¶
func NewGitOpsManifestPushServiceImpl(logger *zap.SugaredLogger, pipelineStatusTimelineService status.PipelineStatusTimelineService, pipelineOverrideRepository chartConfig.PipelineOverrideRepository, acdConfig *argocdServer.ACDConfig, chartRefService chartRef.ChartRefService, gitOpsConfigReadService config.GitOpsConfigReadService, chartService chartService.ChartService, gitOperationService git.GitOperationService, argoClientWrapperService argocdServer.ArgoClientWrapperService, transactionUtilImpl *sql.TransactionUtilImpl, deploymentConfigService common.DeploymentConfigService, chartTemplateService util.ChartTemplateService) *GitOpsManifestPushServiceImpl
func (*GitOpsManifestPushServiceImpl) PushChart ¶
func (impl *GitOpsManifestPushServiceImpl) PushChart(ctx context.Context, manifestPushTemplate *bean.ManifestPushTemplate) bean.ManifestPushResponse
func (*GitOpsManifestPushServiceImpl) SaveTimelineForError ¶
func (impl *GitOpsManifestPushServiceImpl) SaveTimelineForError(manifestPushTemplate *bean.ManifestPushTemplate, gitCommitErr error)
type GitOpsPushService ¶
type GitOpsPushService interface {
	ManifestPushService
}
    type ManifestPushService ¶
type ManifestPushService interface {
	PushChart(ctx context.Context, manifestPushTemplate *bean.ManifestPushTemplate) bean.ManifestPushResponse
}
     Click to show internal directories. 
   Click to hide internal directories.