Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildOutcome ¶
type BuilderFactory ¶
type BuilderFactory struct {
// contains filtered or unexported fields
}
type BuilderFactoryConfig ¶
type BuilderFactoryConfig struct { Image string ContainerRegistries common.ContainerRegistries BuildImageContainerRegistry *models.ContainerRegistry BuildImageNamespace string // Namespace to be used when tagging and pushing the build image LoggerFactory logs.ILoggerFactory DefaultWorkspaceImage string DefaultWorkspaceUser string }
type DevcontainerBuilder ¶
type DevcontainerBuilder struct { *Builder // contains filtered or unexported fields }
func (*DevcontainerBuilder) CleanUp ¶
func (b *DevcontainerBuilder) CleanUp() error
type IBuilderFactory ¶
type IBuilderFactory interface {
Create(build models.Build, workspaceDir string) (IBuilder, error)
}
func NewBuilderFactory ¶
func NewBuilderFactory(config BuilderFactoryConfig) IBuilderFactory
Click to show internal directories.
Click to hide internal directories.