github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/internal/docker/options.go (about)

     1  package docker
     2  
     3  import (
     4  	"io"
     5  
     6  	"github.com/moby/buildkit/session/filesync"
     7  )
     8  
     9  type BuildOptions struct {
    10  	Context            io.Reader
    11  	Dockerfile         string
    12  	Remove             bool
    13  	BuildArgs          map[string]*string
    14  	Target             string
    15  	SSHSpecs           []string
    16  	SecretSpecs        []string
    17  	Network            string
    18  	CacheFrom          []string
    19  	PullParent         bool
    20  	Platform           string
    21  	ExtraTags          []string
    22  	ForceLegacyBuilder bool
    23  	DirSource          filesync.DirSource
    24  	ExtraHosts         []string
    25  }