com.atlassian.bamboo.task
Interface TaskType
- All Superinterfaces:
- InternalTaskType
- All Known Implementing Classes:
- GrailsBuildTask, JUnitResultParserTask, MavenDependenciesProcessorTask, PhpUnitBuildTask, TestNGResultParserTask, VcsBranchingTask, VcsTaggingTask
@PublicApi
public interface TaskType
- extends InternalTaskType
An Executable Task. To be implemented by task plugins. TaskTypes are only responsible for executing the task.
See TaskConfigurator for how to generate a UI to configure this particular task.
Tasks implementing this interface can be used in Build Plans.
- Since:
- 3.1
- See Also:
TaskConfigurator
execute
@NotNull
TaskResult execute(@NotNull
TaskContext taskContext)
throws TaskException
- Execute the task
- Parameters:
taskContext -
- Returns:
- a
TaskResult representing the status of the task execution
- Throws:
TaskException
Copyright © 2014 Atlassian Software Systems Pty Ltd. All Rights Reserved.