-
-
Field Summary
Fields Modifier and Type Field Description private final ObjectFactoryobjectsprivate final ProviderFactoryprovidersprivate final Property<String>commandprivate final ListProperty<String>argsprivate final Property<Boolean>ignoreExitValueprivate final DirectoryPropertyworkingDirprivate final MapProperty<String, String>environmentprivate final Property<Action<ExecSpec>>execOverridesprivate final DefaultProjectApiHelperprojectHelperprivate final NodeExtensionextensionprivate ExecResultresultprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActionsprivate final Set<Provider<out BuildService<?>>>requiredServices
-
Constructor Summary
Constructors Constructor Description NpxTask()
-
Method Summary
Modifier and Type Method Description abstract ObjectFactorygetObjects()abstract ProviderFactorygetProviders()final Property<String>getCommand()final ListProperty<String>getArgs()final Property<Boolean>getIgnoreExitValue()final DirectoryPropertygetWorkingDir()final MapProperty<String, String>getEnvironment()final Property<Action<ExecSpec>>getExecOverrides()final DefaultProjectApiHelpergetProjectHelper()final NodeExtensiongetExtension()final UnitexecOverrides(Action<ExecSpec> execOverrides)final Unitexec()-
Methods inherited from class com.github.gradle.node.task.BaseTask
getResult, setResult -
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getObjects
@Inject() abstract ObjectFactory getObjects()
-
getProviders
@Inject() abstract ProviderFactory getProviders()
-
getCommand
@Input() final Property<String> getCommand()
-
getIgnoreExitValue
@Input() final Property<Boolean> getIgnoreExitValue()
-
getWorkingDir
@Internal() final DirectoryProperty getWorkingDir()
-
getEnvironment
@Input() final MapProperty<String, String> getEnvironment()
-
getExecOverrides
@Internal() final Property<Action<ExecSpec>> getExecOverrides()
-
getProjectHelper
@Internal() final DefaultProjectApiHelper getProjectHelper()
-
getExtension
@Internal() final NodeExtension getExtension()
-
execOverrides
final Unit execOverrides(Action<ExecSpec> execOverrides)
-
-
-
-