public class AbstractScriptExecSpec<T extends AbstractScriptExecSpec<T>> extends AbstractExecSpec implements ExecutableScript
Basic building block for script specifications.
T - implementation that extends AbstractScriptExecSpec.| Fields inherited from class | Fields |
|---|---|
class AbstractExecSpec |
appRunnerSpec |
| Constructor and description |
|---|
protected AbstractScriptExecSpec
(ConfigCacheSafeOperations po)Adds a command-line processor for the script block aboce and beyond anything else the base class does. |
protected AbstractScriptExecSpec
(ProjectOperations po) |
| Methods inherited from class | Name |
|---|---|
class AbstractExecSpec |
addCommandLineProcessor, copyTo, entrypoint, entrypoint, getCommandLineProcessors, getTaskOperations, process, process, runnerSpec, runnerSpec |
Adds a command-line processor for the script block aboce and beyond anything else the base class does.
po - Configuration-cache safe operations.Configures the script along with its arguments.
configurator - An action to configure the script
specConfigurator - Configurating closure.