Package-level declarations
Types
Link copied to clipboard
abstract class AbstractCopyStage(inType: KClass<out StageResult>, outType: KClass<out StageResult>, baseDistro: OSDockerfile, val fileToDest: Map<String, String> = mapOf("*" to ""), var hostPath: Path? = null, val mountPath: Path? = null) : DockerPipelineStage
Abstraction for all pipeline stages involving copy operations with volumes.
Link copied to clipboard
Pipeline stage which copies the contents of a host-mounted directory into a volume.
Link copied to clipboard
This stage copy files from the volume and multiplex it to both the output volume and the host path specified by mountPath (hence the name CopyVolumeMux) This stage outputs a volume to be used by the next stage. Unlike other copy stages, this stage can add files into new sub-folders while renaming the file itself
Link copied to clipboard
class CopyVolumeToHost(var hostPath: Path, val fileToDest: Map<String, String>? = null) : AbstractCopyStage
Pipeline stage which copies the contents of a volume into a host-mounted directory.
Link copied to clipboard
Pipeline stage which copies the contents of a volume into another volume.