Interface CurrentResult

    • Method Detail

      • getBuildState

        @NotNull
        @NotNull BuildState getBuildState()
      • setBuildState

        void setBuildState​(@NotNull
                           @NotNull BuildState buildState)
      • getLifeCycleState

        @NotNull
        @NotNull LifeCycleState getLifeCycleState()
      • setLifeCycleState

        void setLifeCycleState​(@NotNull
                               @NotNull LifeCycleState lifeCycleState)
      • getCustomBuildData

        @NotNull
        @NotNull Map<String,​String> getCustomBuildData()
        Returns a map of string keyed strings for storing arbitrary data
      • isStarted

        boolean isStarted()
      • setStarted

        void setStarted​(boolean started)
      • addBuildErrors

        void addBuildErrors​(@Nullable
                            @Nullable List<String> errorMessages)
      • getBuildErrors

        @NotNull
        @NotNull List<String> getBuildErrors()
      • clearBuildErrors

        void clearBuildErrors()
      • getTasksStartDate

        @NotNull
        @NotNull Date getTasksStartDate()
      • setTasksStartDate

        void setTasksStartDate​(Date startDate)
      • setTaskResults

        void setTaskResults​(List<TaskResult> taskResults)
      • getTaskResultsForTask

        List<TaskResult> getTaskResultsForTask​(@NotNull
                                               @NotNull String pluginKey)
      • getVcsWorkingCopyState

        VcsWorkingCopyState getVcsWorkingCopyState()
        Version control system working copy state after build completion. Tasks can add repository revisions which were changed during build.