Documentation
¶
Index ¶
Constants ¶
View Source
const VolumeMountPoint = "/tmp/build"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DockerClient ¶
type DockerVolumeMount ¶
func (DockerVolumeMount) String ¶
func (m DockerVolumeMount) String() string
type EnvVarBuilder ¶
type EnvVarBuilder struct{}
type ImageResource ¶
type ImageResource struct {
Source ImageResourceSource
}
type ImageResourceSource ¶
func (ImageResourceSource) String ¶
func (i ImageResourceSource) String() string
type Task ¶
type Task struct {
Image string `yaml:"image"`
Run Run
Inputs []VolumeMount
Outputs []VolumeMount
Caches []VolumeMount
Params map[string]string
ImageResource ImageResource `yaml:"image_resource"`
}
type VolumeMount ¶
type VolumeMountBuilder ¶
type VolumeMountBuilder struct{}
func (VolumeMountBuilder) Build ¶
func (b VolumeMountBuilder) Build(resources []VolumeMount, inputs, outputs []string) ([]DockerVolumeMount, error)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.