public interface ProcessContext
Modifier and Type | Method and Description |
---|---|
List<String> |
decorateProcessCommand(List<String> command)
Modifies given command by executing command decorators available in the current context.
|
BuildKey |
getBuildKey() |
BuildLogger |
getBuildLogger() |
CommonContext |
getCommonContext() |
Map<String,String> |
getEnvironment() |
String |
getJobDisplayName() |
List<String> |
getPaths() |
ResultKey |
getResultKey() |
CommonTaskContext |
getTaskContext() |
String |
getTaskDescription() |
long |
getTaskId()
Returns and id of the current task.
|
String |
getTaskPluginKey() |
VariableContext |
getVariableContext() |
@NotNull BuildLogger getBuildLogger()
@NotNull ResultKey getResultKey()
@NotNull String getJobDisplayName()
@NotNull String getTaskDescription()
@NotNull VariableContext getVariableContext()
long getTaskId()
@NotNull String getTaskPluginKey()
@NotNull CommonContext getCommonContext()
@NotNull Map<String,String> getEnvironment()
@NotNull List<String> getPaths()
@NotNull List<String> decorateProcessCommand(@NotNull List<String> command)
command
- @Nullable CommonTaskContext getTaskContext()
@NotNull BuildKey getBuildKey()
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.