Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSRegistry ¶
type AWSRegistry struct{ Registry }
func (*AWSRegistry) PrivateImageName ¶
func (r *AWSRegistry) PrivateImageName() string
func (*AWSRegistry) PublicImageName ¶
func (r *AWSRegistry) PublicImageName() string
type ContainerRegistry ¶
type ContainerRegistry interface { Login() Logout() PublicImageName() string PrivateImageName() string Username() string Password() string Server() string }
func RegistryFromEnv ¶
func RegistryFromEnv() (ContainerRegistry, error)
type DockerHubRegistry ¶
type DockerHubRegistry struct{ Registry }
func (*DockerHubRegistry) PrivateImageName ¶
func (r *DockerHubRegistry) PrivateImageName() string
func (*DockerHubRegistry) PublicImageName ¶
func (r *DockerHubRegistry) PublicImageName() string
type GithubRegistry ¶
type GithubRegistry struct{ Registry }
func (*GithubRegistry) PrivateImageName ¶
func (r *GithubRegistry) PrivateImageName() string
func (*GithubRegistry) PublicImageName ¶
func (r *GithubRegistry) PublicImageName() string
Click to show internal directories.
Click to hide internal directories.