Package org.gradle

Interface TaskExecutionRequest


@Incubating public interface TaskExecutionRequest
A request to execute some tasks, along with an optional project path context to provide information necessary to select the tasks
Since:
2.0
  • Method Summary

    Modifier and Type
    Method
    Description
    The arguments to use to select and optionally configure the tasks, as if provided on the command-line.
    Project path associated with this task request if any.
    The root folder of the build that this task was defined in.
  • Method Details

    • getArgs

      List<String> getArgs()
      The arguments to use to select and optionally configure the tasks, as if provided on the command-line.
      Returns:
      task name.
    • getProjectPath

      @Nullable String getProjectPath()
      Project path associated with this task request if any.
      Returns:
      project path or null to use the default project path.
    • getRootDir

      @Nullable File getRootDir()
      The root folder of the build that this task was defined in.
      Returns:
      the root project folder or null if the information is not available.
      Since:
      3.3