Documentation ¶ Index ¶ type ConfigLoader type Deployer func New(chartsDir source.ChartsDir, updater *releaser.DeployedVersionUpdater, ...) (Deployer, error) type Options Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type ConfigLoader ¶ type ConfigLoader interface { FindReleasesToUpdate(chartName string) ([]terra.Release, error) } type Deployer ¶ type Deployer interface { Deploy(chartVersionsToDeploy map[string]releaser.VersionPair, changeDescription string) error } func New ¶ func New(chartsDir source.ChartsDir, updater *releaser.DeployedVersionUpdater, stateLoader terra.StateLoader, syncFactory func() (sync.Sync, error), opts Options) (Deployer, error) type Options ¶ type Options struct { DryRun bool // DryRun if true, don't update sherlock or sync any ArgoCD apps IgnoreSyncFailure bool // IgnoreSyncFailure if true, warn about sync failures instead of returning an error } Source Files ¶ View all Source files config.go deployer.go Directories ¶ Show internal Expand all Path Synopsis mocks Click to show internal directories. Click to hide internal directories.