Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrDockerLoginFailed = errors.New("docker login failed")
Functions ¶
func BuildAndPushImage ¶
func BuildAndPushImage(registry *infra.RegistryConfig) error
BuildAndPushImage builds and pushes a Docker image to the registry. Returns ErrDockerLoginFailed if login fails (credentials may be invalid).
func NewVPSProvisioner ¶
func NewVPSProvisioner(vpsCfg *infra.VPSConfig) (infra.Provisioner, error)
func NewVPSProvisionerWithKey ¶
func NewVPSProvisionerWithKey(vpsCfg *infra.VPSConfig, privateKey []byte) (infra.Provisioner, error)
NewVPSProvisionerWithKey creates a VPS provisioner from key content (not a file path).
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.