Documentation
¶
Index ¶
- func Build(ctx context.Context, client *buildkit.Client, writer io.Writer, ...) error
- func BuildRemote(ctx context.Context, opts BuildRemoteOptions) (*config.BuildInfo, error)
- func NewDockerClient(ctx context.Context, dockerClient DockerClient) (*client.Client, error)
- func NewPrinter(ctx context.Context, out io.Writer) (progresswriter.Writer, error)
- func ParseCacheEntry(in []string) ([]client.CacheOptionsEntry, error)
- type BuildRemoteOptions
- type DockerClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildRemote ¶
func NewDockerClient ¶
func NewPrinter ¶
func ParseCacheEntry ¶
func ParseCacheEntry(in []string) ([]client.CacheOptionsEntry, error)
Types ¶
type BuildRemoteOptions ¶ added in v0.10.0
type BuildRemoteOptions struct {
PrebuildHash string
ParsedConfig *config.SubstitutedConfig
ExtendedBuildInfo *feature.ExtendedBuildInfo
DockerfilePath string
DockerfileContent string
LocalWorkspaceFolder string
Options provider.BuildOptions
TargetArch string
Log log.Logger
}
Click to show internal directories.
Click to hide internal directories.