provider

package
v0.0.0-...-4d152ef Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2023 License: MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Artifactory

type Artifactory struct {
	Store
}

func (Artifactory) Fetch

func (p Artifactory) Fetch(tag string, artifact string) error

type Docker

type Docker struct {
	Store
	// contains filtered or unexported fields
}

func (Docker) Fetch

func (p Docker) Fetch(tag string, artifact string) error

type Generic

type Generic struct {
	Store
	// contains filtered or unexported fields
}

func (Generic) Fetch

func (p Generic) Fetch(tag string, artifact string) error

type GitHub

type GitHub struct {
	Store
	// contains filtered or unexported fields
}

func (GitHub) Fetch

func (p GitHub) Fetch(tag string, artifact string) error

type GitLab

type GitLab struct {
}

func (GitLab) Fetch

func (p GitLab) Fetch(tag string, artifact string) error

type Helm

type Helm struct {
	Store
	// contains filtered or unexported fields
}

func (Helm) Fetch

func (p Helm) Fetch(tag string, artifact string) error

type Provider

type Provider interface {
	Fetch(tag string, artifact string) error
}

func New

func New(repo manifestv1alpha1.Repo, store Store) Provider

type Store

type Store struct {
	// contains filtered or unexported fields
}

func NewStore

func NewStore(rootDir string, w io.Writer) Store

Jump to

Keyboard shortcuts

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