@groovy.transform.CompileStatic class AbstractNodeBaseTask extends GenericNodeBaseTask<NodeJSExtension, NpmExtension>
A base class that will provide NodeJS and NPM task extensions.
| Constructor and description |
|---|
protected AbstractNodeBaseTask
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Provider<java.util.Map<String, String>> |
getEnvironment() |
|
protected NodeJSExtension |
getNodeExtension()Internal access to attached NodeJS extension. |
|
protected NpmExecutor |
getNpmExecutor() |
|
protected NpmExtension |
getNpmExtension()Internal access to attached NPM extension. |
|
protected org.ysb33r.grolifant5.api.core.runnable.ExecOutput |
runExecSpec(NodeJSExecSpec execSpec)Executes a configured execution specification. |
Internal access to attached NodeJS extension.
Internal access to attached NPM extension.
Executes a configured execution specification.
execSpec - Configured specification.