Documentation ¶
Index ¶
Constants ¶
View Source
const (
WORKDIR_SUB_NAME = "easydeploy"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigStatus ¶
type ConfigStatus struct { Config config.ConfigEntry Status DockerStatus Error error }
type DockerRepository ¶
type DockerRepository interface { Health() (bool, error) GetStatuses(configEntries []config.ConfigEntry) ([]ConfigStatus, error) GetStatus(configEntry config.ConfigEntry) (ConfigStatus, error) CloneRepo(config config.ConfigEntry, out *strings.Builder) error BuildImage(config config.ConfigEntry, out *strings.Builder) error StopContainer(config config.ConfigEntry, out *strings.Builder) error DeleteContainer(config config.ConfigEntry, out *strings.Builder) error StartContainer(config config.ConfigEntry, out *strings.Builder) error CleanWorkDir(config config.ConfigEntry) error }
func New ¶
func New(workDir string) DockerRepository
Click to show internal directories.
Click to hide internal directories.