Uses of Class
com.atlassian.bamboo.process.ExternalProcessBuilder
Packages that use ExternalProcessBuilder
-
Uses of ExternalProcessBuilder in com.atlassian.bamboo.matcher.bean
Methods in com.atlassian.bamboo.matcher.bean that return types with arguments of type ExternalProcessBuilderModifier and TypeMethodDescriptionstatic org.hamcrest.Matcher<ExternalProcessBuilder>
IsExternalProcessBuilderEq.equalToExternalProcessBuilder
(@NotNull ExternalProcessBuilder reference) Methods in com.atlassian.bamboo.matcher.bean with parameters of type ExternalProcessBuilderModifier and TypeMethodDescriptionstatic org.hamcrest.Matcher<ExternalProcessBuilder>
IsExternalProcessBuilderEq.equalToExternalProcessBuilder
(@NotNull ExternalProcessBuilder reference) boolean
IsExternalProcessBuilderEq.matchesSafely
(ExternalProcessBuilder externalProcessBuilder) Constructors in com.atlassian.bamboo.matcher.bean with parameters of type ExternalProcessBuilderModifierConstructorDescriptionIsExternalProcessBuilderEq
(@NotNull ExternalProcessBuilder reference) -
Uses of ExternalProcessBuilder in com.atlassian.bamboo.process
Methods in com.atlassian.bamboo.process that return ExternalProcessBuilderModifier and TypeMethodDescriptionExternalProcessBuilder.commandFromString
(@NotNull String commandString) Splits the given command string into arguments and adds them to the builderExternalProcessBuilder.dockerContainerId
(String dockerContainer) Adds env variable.Adds env variables.Set the standard input to be passed to the spawned process.ExternalProcessBuilder.runWithPowershell
(boolean runWithPowershell) ExternalProcessBuilder.setBackgroundProcess
(boolean value) ExternalProcessBuilder.setCompletionCallback
(@Nullable Runnable completionCallback) ExternalProcessBuilder.setUseWindowsBatFilesForWhitespaceHandling
(boolean useWindowsBatFilesForWhitespaceHandling) ExternalProcessBuilder.workingDirectory
(@NotNull File workingDirectory) Methods in com.atlassian.bamboo.process with parameters of type ExternalProcessBuilderModifier and TypeMethodDescription@NotNull com.atlassian.utils.process.ExternalProcess
ProcessService.createExternalProcess
(@NotNull ProcessContext processContext, @NotNull ExternalProcessBuilder processBuilder) Create a newExternalProcess
that logs to theBuildLogger
for the givenResultKey
Processes created with this method will be decorated by any applicableTaskProcessCommandDecorator
@NotNull com.atlassian.utils.process.ExternalProcess
ProcessService.createExternalProcess
(@NotNull CommonTaskContext taskContext, @NotNull ExternalProcessBuilder processBuilder) Create a newExternalProcess
that logs to theBuildLogger
for the givenResultKey
Processes created with this method will be decorated by any applicableTaskProcessCommandDecorator
@NotNull com.atlassian.utils.process.ExternalProcess
ProcessServiceImpl.createExternalProcess
(@NotNull ProcessContext processContext, @NotNull ExternalProcessBuilder processBuilder) @NotNull com.atlassian.utils.process.ExternalProcess
ProcessServiceImpl.createExternalProcess
(@NotNull CommonTaskContext taskContext, @NotNull ExternalProcessBuilder processBuilder) @NotNull com.atlassian.utils.process.ExternalProcess
ProcessService.executeExternalProcess
(@NotNull ProcessContext processContext, @NotNull ExternalProcessBuilder processBuilder) Create and executeExternalProcess
that logs to theBuildLogger
for the givenResultKey
Processes created with this method will be decorated by any applicableTaskProcessCommandDecorator
@NotNull com.atlassian.utils.process.ExternalProcess
ProcessService.executeExternalProcess
(@NotNull CommonTaskContext taskContext, @NotNull ExternalProcessBuilder processBuilder) Create and executeExternalProcess
that logs to theBuildLogger
for the givenResultKey
Processes created with this method will be decorated by any applicableTaskProcessCommandDecorator
@NotNull com.atlassian.utils.process.ExternalProcess
ProcessServiceImpl.executeExternalProcess
(@NotNull ProcessContext processContext, @NotNull ExternalProcessBuilder processBuilder) @NotNull com.atlassian.utils.process.ExternalProcess
ProcessServiceImpl.executeExternalProcess
(@NotNull CommonTaskContext taskContext, @NotNull ExternalProcessBuilder processBuilder)