repo

package
v0.9.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 15, 2021 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Sync

func Sync(repos []*Config, settings *helm.EnvSettings) (err error)

func Write

func Write(repofile string, o *repo.Entry, helm *helm.EnvSettings) error

Write updates given repository name if it exists in helm repository TODO it better later

Types

type Config

type Config struct {
	repo.Entry `yaml:",inline"`

	// TODO: Support Flag
	Force bool
}

func Plan

func Plan(releases []*release.Config, repositories []*Config) (plan []*Config)

Plan generates repo config out of planned releases and available repositories

func (*Config) In

func (rep *Config) In(a []*Config) bool

func (*Config) InByName

func (rep *Config) InByName(a []*Config) bool

func (*Config) Install

func (rep *Config) Install(settings *helm.EnvSettings) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL