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.