Class ExecuteNodeTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.liferay.gradle.plugins.node.task.ExecuteNodeTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>
Direct Known Subclasses:
ExecuteNodeScriptTask

@CacheableTask public class ExecuteNodeTask extends org.gradle.api.DefaultTask
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gradle.api.Task

    org.gradle.api.Task.Namer
  • Field Summary

    Fields inherited from interface org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    args(Iterable<?> args)
     
    args(Object... args)
     
    environment(Object key, Object value)
     
    environment(Map<?,?> environment)
     
    void
     
     
     
    Map<?,?>
     
     
    int
     
     
     
    boolean
     
    boolean
     
    void
    setArgs(Iterable<?> args)
     
    void
    setArgs(Object... args)
     
    void
    setCommand(Object command)
     
    void
    setEnvironment(Map<?,?> environment)
     
    void
    setInheritProxy(boolean inheritProxy)
     
    void
    setNodeDir(Object nodeDir)
     
    void
    setNpmInstallRetries(int npmInstallRetries)
     
    void
    setUseGradleExec(boolean useGradleExec)
     
    void
    setWorkingDir(Object workingDir)
     

    Methods inherited from class org.gradle.api.DefaultTask

    compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService

    Methods inherited from class org.gradle.api.internal.AbstractTask

    acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Constructor Details

    • ExecuteNodeTask

      public ExecuteNodeTask()
  • Method Details

    • args

      public ExecuteNodeTask args(Iterable<?> args)
    • args

      public ExecuteNodeTask args(Object... args)
    • environment

      public ExecuteNodeTask environment(Map<?,?> environment)
    • environment

      public ExecuteNodeTask environment(Object key, Object value)
    • executeNode

      public void executeNode() throws Exception
      Throws:
      Exception
    • getArgs

      @Input @Optional public List<Object> getArgs()
    • getCommand

      @Input @Optional public String getCommand()
    • getEnvironment

      @Input @Optional public Map<?,?> getEnvironment()
    • getNodeDir

      @Internal public File getNodeDir()
    • getNpmInstallRetries

      @Input public int getNpmInstallRetries()
    • getResult

      @Internal public String getResult()
    • getWorkingDir

      @Internal public File getWorkingDir()
    • isInheritProxy

      @Input public boolean isInheritProxy()
    • isUseGradleExec

      @Input public boolean isUseGradleExec()
    • setArgs

      public void setArgs(Iterable<?> args)
    • setArgs

      public void setArgs(Object... args)
    • setCommand

      public void setCommand(Object command)
    • setEnvironment

      public void setEnvironment(Map<?,?> environment)
    • setInheritProxy

      public void setInheritProxy(boolean inheritProxy)
    • setNodeDir

      public void setNodeDir(Object nodeDir)
    • setNpmInstallRetries

      public void setNpmInstallRetries(int npmInstallRetries)
    • setUseGradleExec

      public void setUseGradleExec(boolean useGradleExec)
    • setWorkingDir

      public void setWorkingDir(Object workingDir)