Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildImage ¶
func BuildImage(ctx context.Context, client *dagger.Client, option *BuildImageOption) (container *dagger.Container, err error)
BuildImage permit to build image
func InitBuildFlag ¶ added in v0.0.5
func InitBuildFlag(app *cli.App)
Types ¶
type BuildImageOption ¶
type BuildImageOption struct { WithProxy bool `default:"true"` WithPush bool `default:"false"` WithRegistryUsername string `validate:"validateRegistryAuth"` WithRegistryPassword string `validate:"validateRegistryAuth"` RegistryUrl string `validate:"validateRegistryAuth"` RepositoryName string `validate:"validateRegistryAuth"` PathContext string `default:"."` Dockerfile string `default:"Dockerfile"` Version string ExtraDirectories map[string]*dagger.Directory }
func (BuildImageOption) ValidateRegistryAuth ¶
func (h BuildImageOption) ValidateRegistryAuth(val string) bool
type LintOption ¶ added in v0.0.5
Click to show internal directories.
Click to hide internal directories.