Package | Description |
---|---|
com.atlassian.bamboo.matcher.bean | |
com.atlassian.bamboo.process |
Modifier and Type | Method and Description |
---|---|
static org.hamcrest.Matcher<ExternalProcessBuilder> |
IsExternalProcessBuilderEq.equalToExternalProcessBuilder(ExternalProcessBuilder reference) |
Modifier and Type | Method and Description |
---|---|
static org.hamcrest.Matcher<ExternalProcessBuilder> |
IsExternalProcessBuilderEq.equalToExternalProcessBuilder(ExternalProcessBuilder reference) |
boolean |
IsExternalProcessBuilderEq.matchesSafely(ExternalProcessBuilder externalProcessBuilder) |
Constructor and Description |
---|
IsExternalProcessBuilderEq(ExternalProcessBuilder reference) |
Modifier and Type | Method and Description |
---|---|
ExternalProcessBuilder |
ExternalProcessBuilder.command(List<String> command) |
ExternalProcessBuilder |
ExternalProcessBuilder.commandFromString(String commandString)
Splits the given command string into arguments and adds them to the builder
|
ExternalProcessBuilder |
ExternalProcessBuilder.env(Map<String,String> env)
Adds env variables.
|
ExternalProcessBuilder |
ExternalProcessBuilder.env(String key,
String value)
Adds env variable.
|
ExternalProcessBuilder |
ExternalProcessBuilder.path(List<String> path) |
ExternalProcessBuilder |
ExternalProcessBuilder.path(String path) |
ExternalProcessBuilder |
ExternalProcessBuilder.runWithPowershell(boolean runWithPowershell) |
ExternalProcessBuilder |
ExternalProcessBuilder.setBackgroundProcess(boolean value) |
ExternalProcessBuilder |
ExternalProcessBuilder.setCompletionCallback(Runnable completionCallback) |
ExternalProcessBuilder |
ExternalProcessBuilder.setUseWindowsBatFilesForWhitespaceHandling(boolean useWindowsBatFilesForWhitespaceHandling) |
ExternalProcessBuilder |
ExternalProcessBuilder.workingDirectory(File workingDirectory) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.utils.process.ExternalProcess |
ProcessServiceImpl.createExternalProcess(CommonTaskContext taskContext,
ExternalProcessBuilder processBuilder) |
com.atlassian.utils.process.ExternalProcess |
ProcessService.createExternalProcess(CommonTaskContext taskContext,
ExternalProcessBuilder processBuilder)
Create a new
ExternalProcess that logs to the BuildLogger for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator |
com.atlassian.utils.process.ExternalProcess |
ProcessServiceImpl.createExternalProcess(ProcessContext processContext,
ExternalProcessBuilder processBuilder) |
com.atlassian.utils.process.ExternalProcess |
ProcessService.createExternalProcess(ProcessContext processContext,
ExternalProcessBuilder processBuilder)
Create a new
ExternalProcess that logs to the BuildLogger for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator |
com.atlassian.utils.process.ExternalProcess |
ProcessServiceImpl.executeExternalProcess(CommonTaskContext taskContext,
ExternalProcessBuilder processBuilder) |
com.atlassian.utils.process.ExternalProcess |
ProcessService.executeExternalProcess(CommonTaskContext taskContext,
ExternalProcessBuilder processBuilder)
Create and execute
ExternalProcess that logs to the BuildLogger for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator |
com.atlassian.utils.process.ExternalProcess |
ProcessServiceImpl.executeExternalProcess(ProcessContext processContext,
ExternalProcessBuilder processBuilder) |
com.atlassian.utils.process.ExternalProcess |
ProcessService.executeExternalProcess(ProcessContext processContext,
ExternalProcessBuilder processBuilder)
Create and execute
ExternalProcess that logs to the BuildLogger for the given ResultKey
Processes created with this method will be decorated by any applicable TaskProcessCommandDecorator |
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.