Interface CommonTaskContext

    • Method Detail

      • getCommonContext

        @NotNull
        @NotNull CommonContext getCommonContext()
        Contains all the build related information about the running of the tasks
        Returns:
      • getBuildLogger

        @NotNull
        @NotNull BuildLogger getBuildLogger()
        Returns the appropriate logger for the task
        Returns:
      • getRootDirectory

        @NotNull
        @NotNull File getRootDirectory()
        Get build root directory (where sources were checked out)
        Returns:
        Build root directory
      • getRuntimeTaskContext

        @Nullable
        @Nullable Map<String,​String> getRuntimeTaskContext()
        Returns:
        custom runtime data that complement static task configuration
      • getRuntimeTaskData

        @Nullable
        @Nullable Map<String,​WhitelistedSerializable> getRuntimeTaskData()
        Returns:
        custom runtime data that complement static task configuration
      • doesTaskProduceTestResults

        boolean doesTaskProduceTestResults()
        Since:
        5.9