Interface BuildAgentController

All Known Implementing Classes:
BuildAgentControllerImpl

public interface BuildAgentController
  • Method Details

    • waitAndPerformBuild

      void waitAndPerformBuild(@NotNull @NotNull ExecutableBuildAgent buildAgent)
      Gets the passed build agent to wait for a build and the run the build
      Parameters:
      buildAgent -
    • prepareForBuilding

      void prepareForBuilding(@NotNull @NotNull ExecutableBuildAgent buildAgent)
    • finishBuilding

      void finishBuilding(@NotNull @NotNull ExecutableBuildAgent buildAgent)
    • hasPreviousBuildResultToSend

      boolean hasPreviousBuildResultToSend(ExecutableBuildAgent executableBuildAgent)
    • sendPreviousBuildResultIfRequired

      boolean sendPreviousBuildResultIfRequired(ExecutableBuildAgent buildAgent)
      Returns:
      true if nothing left to process after returning