| Interface | Description |
|---|---|
| SymlinkPaths |
Interface used to encapsulate symlinks used by
SymlinkTreeMergeStep. |
| SymlinkPaths.SymlinkConsumer |
Functional interface called above on all symlinks.
|
| Class | Description |
|---|---|
| CopyStep | |
| FileScrubberStep |
Scrub any non-deterministic meta-data from the given file (e.g.
|
| FindAndReplaceStep | |
| MakeCleanDirectoryStep |
Deletes the directory, if it exists, before creating it.
|
| MakeExecutableStep | |
| MkdirStep |
Command that runs equivalent command of
mkdir -p on the specified directory. |
| MoveStep | |
| RmStep | |
| StringTemplateStep |
A step that creates an
ST by reading a template from templatePath, calls configure to configure it, renders it and writes it out to outputPath. |
| SymCopyStep |
This step copies the content of a directory tree through symlinks, copying only directories.
|
| SymlinkDirPaths |
A
SymlinkPaths symlinking all paths found under a given SourcePath directory. |
| SymlinkFileStep | |
| SymlinkMapsPaths | |
| SymlinkPackPaths | |
| SymlinkTreeMergeStep |
A step to merge the contents of provided directories into a symlink tree
|
| SymlinkTreeStep | |
| TouchStep |
Step that runs touch <filename> in the shell. |
| WriteFileStep | |
| XzMemorySemaphore | |
| XzStep |
A
Step to compress a file with XZ / LZMA2. |
| ZstdStep |
A
Step to compress a file with zstd |
| Enum | Description |
|---|---|
| CopyStep.DirectoryMode |
When copying a directory, this specifies whether only the contents of the directory should be
copied, or if the directory itself should be included.
|