Interface BuildTask

All Superinterfaces:
Callable<BuildContext>
All Known Subinterfaces:
AgentBuildTask, CapabililitiesAwareBuildTask, CustomBuildProcessor, CustomBuildProcessorServer, CustomPostBuildCompletedAction, CustomPreBuildAction, CustomPreBuildQueuedAction, HibernateBuildTask, InterruptibleBuildTask
All Known Implementing Classes:
AbstractBuildTask, BaseConfigurableBuildPlugin, BuildArtifactPostProcessor, BuildLabeller, BuildLabellerCustomBuildProcessor, BuildLogLabellerPreBuildAction, BuildMonitoringPerPlanPlugin, CloverBuildProcessor, CloverDeltaCalculator, MavenDependenciesServerPostProcessor, VCSVersionReader

public interface BuildTask extends Callable<BuildContext>
Interface that defines a basic interface for a task in Bamboo. All call() methods return BuildContext objects.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull BuildContext
    Execute the build task.
    void
    init(@NotNull BuildContext buildContext)