Versions in this module Expand all Collapse all v0 v0.20.3 Nov 15, 2023 v0.20.2 Nov 13, 2023 Changes in this version + type ChartVersion struct + Name string + URLs []string + Version string + type Metadata struct + AppVersion string + Name string + Version string + type Repo struct + Index *repo.IndexFile + func New(repo *api.Repo, c cache.Cacher, insecure bool) (*Repo, error) + func NewRaw(u *url.URL, user string, pass string, c cache.Cacher, insecure bool) (*Repo, error) + func (r *Repo) Fetch(name string, version string) (string, error) + func (r *Repo) GetChartDetails(name string, version string) (*types.ChartDetails, error) + func (r *Repo) GetDownloadURL(n string, v string) (string, error) + func (r *Repo) GetIndexURL() string + func (r *Repo) Has(name string, version string) (bool, error) + func (r *Repo) List() ([]string, error) + func (r *Repo) ListChartVersions(name string) ([]string, error) + func (r *Repo) Reload() error + func (r *Repo) Upload(_ string, _ *chart.Metadata) error + type RepoTester struct + ChartsPostError *httpError + func NewTester(t *testing.T, repo *api.Repo, emptyIndex bool, indexFile string, ...) *RepoTester + func (rt *RepoTester) GetChart(w http.ResponseWriter, r *http.Request, chart string) + func (rt *RepoTester) GetChartPackage(w http.ResponseWriter, r *http.Request, chartPackageName string) + func (rt *RepoTester) GetIndex(w http.ResponseWriter, r *http.Request, emptyIndex bool, indexFile string) + func (rt *RepoTester) GetURL() string + func (rt *RepoTester) PostChart(w http.ResponseWriter, r *http.Request) + func (rt *RepoTester) ServeHTTP(w http.ResponseWriter, r *http.Request)