Interface TaskType

All Superinterfaces:
InternalTaskType
All Known Implementing Classes:
GrailsBuildTask, JUnitResultParserTask, MavenDependenciesProcessorTask, PhpUnitBuildTask, TestNGResultParserTask, TestResultGeneratorTask, WarningsTask

@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:
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull TaskResult
    execute(@NotNull TaskContext taskContext)
    Execute the task