Documentation ¶
Overview ¶
Package builder implement local build process.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
Builder executes build steps specified via "build" field in the manifest.
func (*Builder) Build ¶
Build executes all local builds steps specified in the manifest.
The result of this process is a fileset.Set with m.ContextDir and outputs of all build steps. Note that Builder is oblivious of Dockerfile or any other docker specifics. It just executes local steps specified via "build" field in the manifest.
The returned fileset should not outlive Builder, since it may reference temporary files owned by Builder.
Click to show internal directories.
Click to hide internal directories.