Versions in this module Expand all Collapse all v0 v0.2.21 Aug 13, 2021 v0.2.19 Jul 28, 2021 Changes in this version + type BulkUpdateReadme struct + Id int + Readme string + Resource string + Script string + type BulkUpdateRepository interface + BuildAppNameQuery func(appNameIncludes []string, appNameExcludes []string) string + BulkUpdateChartsEnvYamlOverrideById func(id int, patch string) error + BulkUpdateChartsValuesYamlAndGlobalOverrideById func(id int, patch string) error + FindAppByChartEnvId func(chartEnvId int) (*pipelineConfig.App, error) + FindAppByChartId func(chartId int) (*pipelineConfig.App, error) + FindBulkAppNameForEnv func(appNameIncludes []string, appNameExcludes []string, envId int) ([]*pipelineConfig.App, error) + FindBulkAppNameForGlobal func(appNameIncludes []string, appNameExcludes []string) ([]*pipelineConfig.App, error) + FindBulkChartsByAppNameSubstring func(appNameIncludes []string, appNameExcludes []string) ([]*chartConfig.Chart, error) + FindBulkChartsEnvByAppNameSubstring func(appNameIncludes []string, appNameExcludes []string, envId int) ([]*chartConfig.EnvConfigOverride, error) + FindBulkUpdateReadme func(operation string) (*BulkUpdateReadme, error) + type BulkUpdateRepositoryImpl struct + func NewBulkUpdateRepository(dbConnection *pg.DB, logger *zap.SugaredLogger) *BulkUpdateRepositoryImpl + func (repositoryImpl BulkUpdateRepositoryImpl) BuildAppNameQuery(appNameIncludes []string, appNameExcludes []string) string + func (repositoryImpl BulkUpdateRepositoryImpl) BulkUpdateChartsEnvYamlOverrideById(id int, patch string) error + func (repositoryImpl BulkUpdateRepositoryImpl) BulkUpdateChartsValuesYamlAndGlobalOverrideById(id int, patch string) error + func (repositoryImpl BulkUpdateRepositoryImpl) FindAppByChartEnvId(chartEnvId int) (*pipelineConfig.App, error) + func (repositoryImpl BulkUpdateRepositoryImpl) FindAppByChartId(chartId int) (*pipelineConfig.App, error) + func (repositoryImpl BulkUpdateRepositoryImpl) FindBulkAppNameForEnv(appNameIncludes []string, appNameExcludes []string, envId int) ([]*pipelineConfig.App, error) + func (repositoryImpl BulkUpdateRepositoryImpl) FindBulkAppNameForGlobal(appNameIncludes []string, appNameExcludes []string) ([]*pipelineConfig.App, error) + func (repositoryImpl BulkUpdateRepositoryImpl) FindBulkChartsByAppNameSubstring(appNameIncludes []string, appNameExcludes []string) ([]*chartConfig.Chart, error) + func (repositoryImpl BulkUpdateRepositoryImpl) FindBulkChartsEnvByAppNameSubstring(appNameIncludes []string, appNameExcludes []string, envId int) ([]*chartConfig.EnvConfigOverride, error) + func (repositoryImpl BulkUpdateRepositoryImpl) FindBulkUpdateReadme(resource string) (*BulkUpdateReadme, error)