dockerfile

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2019 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Parse

Parse parses the contents of a Dockerfile and returns a list of commands

func ParseCommands

func ParseCommands(cmdArray []string) ([]instructions.Command, error)

ParseCommands parses an array of commands into an array of instructions.Command; used for onbuild

func Stages added in v0.4.0

func Stages(opts *config.KanikoOptions) ([]config.KanikoStage, error)

Stages parses a Dockerfile and returns an array of KanikoStage

Types

type BuildArgs

type BuildArgs struct {
	d.BuildArgs
}

func NewBuildArgs

func NewBuildArgs(args []string) *BuildArgs

func (*BuildArgs) AddMetaArgs added in v0.6.0

func (b *BuildArgs) AddMetaArgs(metaArgs []instructions.ArgCommand)

AddMetaArgs adds the supplied args map to b's allowedMetaArgs

func (*BuildArgs) Clone

func (b *BuildArgs) Clone() *BuildArgs

func (*BuildArgs) ReplacementEnvs

func (b *BuildArgs) ReplacementEnvs(envs []string) []string

ReplacementEnvs returns a list of filtered environment variables

Jump to

Keyboard shortcuts

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