BaseExecSpec

Specifies options for launching a child process.

Inheritors

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun environment(environmentVariables: Map<String, out Any>): ProcessForkOptions
Link copied to clipboard
inline fun ProcessForkOptions.environment(vararg environmentVariables: Pair<String, Any?>): ProcessForkOptions

Kotlin extension function for org.gradle.process.ProcessForkOptions.environment.

Link copied to clipboard
abstract fun executable(executable: Any): ProcessForkOptions
Link copied to clipboard
abstract fun getCommandLine(): List<String>
Returns the full command line, including the executable plus its arguments.
Link copied to clipboard
abstract fun getEnvironment(): Map<String, Any>
Link copied to clipboard
Returns the output stream to consume standard error from the process executing the command.
Link copied to clipboard
abstract fun getExecutable(): String
Link copied to clipboard
Returns the standard input stream for the process executing the command.
Link copied to clipboard
Returns the output stream to consume standard output from the process executing the command.
Link copied to clipboard
abstract fun getWorkingDir(): File
Link copied to clipboard
abstract fun isIgnoreExitValue(): Boolean
Tells whether a non-zero exit value is ignored, or an exception thrown.
Link copied to clipboard
abstract fun setEnvironment(environmentVariables: Map<String, out Any>)
Link copied to clipboard
inline fun ProcessForkOptions.setEnvironment(vararg environmentVariables: Pair<String, Any?>)

Kotlin extension function for org.gradle.process.ProcessForkOptions.setEnvironment.

Link copied to clipboard
abstract fun setErrorOutput(outputStream: OutputStream): BaseExecSpec
Sets the output stream to consume standard error from the process executing the command.
Link copied to clipboard
abstract fun setExecutable(executable: String)
Link copied to clipboard
abstract fun setIgnoreExitValue(ignoreExitValue: Boolean): BaseExecSpec
Sets whether a non-zero exit value is ignored, or an exception thrown.
Link copied to clipboard
abstract fun setStandardInput(inputStream: InputStream): BaseExecSpec
Sets the standard input stream for the process executing the command.
Link copied to clipboard
abstract fun setStandardOutput(outputStream: OutputStream): BaseExecSpec
Sets the output stream to consume standard output from the process executing the command.
Link copied to clipboard
abstract fun setWorkingDir(dir: File)
Link copied to clipboard
abstract fun workingDir(dir: Any): ProcessForkOptions