build

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package build provides options for the compose build command

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithBuildArg

func WithBuildArg(args ...string) compose.SetComposeBuildOption

WithBuildArg adds build-time variables (key=value), can be used multiple times

func WithBuilder

func WithBuilder(builder string) compose.SetComposeBuildOption

WithBuilder sets the builder to use

func WithCheck

func WithCheck() compose.SetComposeBuildOption

WithCheck checks build configuration

func WithDependencies

func WithDependencies() compose.SetComposeBuildOption

WithDependencies also builds dependencies (transitively)

func WithMemory

func WithMemory(memory string) compose.SetComposeBuildOption

WithMemory sets memory limit for the build container (e.g. "2G")

func WithNoCache

func WithNoCache() compose.SetComposeBuildOption

WithNoCache disables cache when building the image

func WithPrint

func WithPrint() compose.SetComposeBuildOption

WithPrint prints equivalent bake file

func WithProfiles

func WithProfiles(profiles ...string) compose.SetComposeBuildOption

WithProfiles sets the profiles to activate

func WithProvenance

func WithProvenance() compose.SetComposeBuildOption

WithProvenance adds a provenance attestation

func WithPull

func WithPull() compose.SetComposeBuildOption

WithPull always attempt to pull a newer version of the image

func WithPush

func WithPush() compose.SetComposeBuildOption

WithPush pushes service images

func WithQuiet

func WithQuiet() compose.SetComposeBuildOption

WithQuiet suppresses build output

func WithSBOM

func WithSBOM() compose.SetComposeBuildOption

WithSBOM adds an SBOM attestation

func WithSSH

func WithSSH(ssh ...string) compose.SetComposeBuildOption

WithSSH sets SSH authentications (e.g. "default" or "key=path"), can be used multiple times

func WithServiceNames

func WithServiceNames(names ...string) compose.SetComposeBuildOption

WithServiceNames sets the optional service names (positional args)

func WithWriter

func WithWriter(writer io.Writer) compose.SetComposeBuildOption

WithWriter sets the writer for stdout/stderr

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL