Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
Builder builds images
func NewBuilder ¶
func NewBuilder(config config.Build, initializer base.Initializer, repo *Repository, storage storage.Driver, parser parser.Parser) *Builder
NewBuilder creates new image builder
func (*Builder) Build ¶
func (b *Builder) Build(ctx context.Context, img *description.Descriptor) (types.BuildID, error)
Build builds images
type Repository ¶
type Repository struct {
// contains filtered or unexported fields
}
Repository is an image repository
func (*Repository) Retrieve ¶
func (r *Repository) Retrieve(buildKey types.BuildKey) *description.Descriptor
Retrieve retrieves image descriptor from repository
func (*Repository) Store ¶
func (r *Repository) Store(img *description.Descriptor)
Store stores image descriptor in repository
Click to show internal directories.
Click to hide internal directories.