Documentation
¶
Index ¶
- func Inject(reg *asm.Registry)
- func TestInject(reg *asm.Registry)
- type BuildResult
- type BuildStack
- type Buildkit
- type ImageConfig
- type TransformOptions
- func WithBuildArg(key, val string) TransformOptions
- func WithBuildArgs(args map[string]string) TransformOptions
- func WithCacheDir(dir string) TransformOptions
- func WithPhaseUpdates(fn func(phase string)) TransformOptions
- func WithStatusUpdates(fn func(ss *client.SolveStatus, sj []byte)) TransformOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TestInject ¶
Types ¶
type BuildResult ¶
type BuildResult struct {
Entrypoint string
}
type BuildStack ¶
type Buildkit ¶
func (*Buildkit) BuildImage ¶
func (b *Buildkit) BuildImage( ctx context.Context, dfs fsutil.FS, bs BuildStack, getTar func() (io.WriteCloser, error), tos ...TransformOptions, ) (*BuildResult, error)
type ImageConfig ¶
type TransformOptions ¶
type TransformOptions func(*transformOpt)
func WithBuildArg ¶
func WithBuildArg(key, val string) TransformOptions
func WithBuildArgs ¶
func WithBuildArgs(args map[string]string) TransformOptions
func WithCacheDir ¶
func WithCacheDir(dir string) TransformOptions
func WithPhaseUpdates ¶
func WithPhaseUpdates(fn func(phase string)) TransformOptions
func WithStatusUpdates ¶
func WithStatusUpdates(fn func(ss *client.SolveStatus, sj []byte)) TransformOptions
Click to show internal directories.
Click to hide internal directories.