Documentation
¶
Index ¶
- func Dockerfile2Outline(ctx context.Context, dt []byte, opt ConvertOpt) (*outline.Outline, error)
- func DockerfileConvertLLB(ctx context.Context, dt []byte, opt ConvertOpt) (*convertllb.Result, error)
- func DockerfileLint(ctx context.Context, dt []byte, opt ConvertOpt) (*lint.LintResults, error)
- func ListTargets(ctx context.Context, dt []byte) (*targets.List, error)
- type ConvertOpt
- type SBOMTargets
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Dockerfile2Outline ¶ added in v0.15.0
func DockerfileConvertLLB ¶ added in v0.26.0
func DockerfileConvertLLB(ctx context.Context, dt []byte, opt ConvertOpt) (*convertllb.Result, error)
func DockerfileLint ¶ added in v0.14.0
func DockerfileLint(ctx context.Context, dt []byte, opt ConvertOpt) (*lint.LintResults, error)
Types ¶
type ConvertOpt ¶
type SBOMTargets ¶ added in v0.11.0
func Dockerfile2LLB ¶
func Dockerfile2LLB(ctx context.Context, dt []byte, opt ConvertOpt) (st *llb.State, img, baseImg *dockerspec.DockerOCIImage, sbom *SBOMTargets, err error)
Click to show internal directories.
Click to hide internal directories.