Interface AsyncBuildEventListener

    • Method Detail

      • buildStarted

        default void buildStarted​(@NotNull
                                  SBuild build)
        Called asynchronously when build is about to start. Changes are not loaded yet, and build agent didn't start the build yet.
        Parameters:
        build - build configuration whose status has changed
      • buildFinished

        default void buildFinished​(@NotNull
                                   SBuild build)
        Called asynchronously after build finishing, only if build was not interrupted
        Parameters:
        build - running build
      • buildInterrupted

        default void buildInterrupted​(@NotNull
                                      SBuild build)
        Called asynchronously after build finishing, only if build was interrupted
        Parameters:
        build - running build
      • buildFailureDetected

        default void buildFailureDetected​(@NotNull
                                          SBuild build)
        Called asynchronously when build failure detected
        Parameters:
        build - corresponding build
      • buildMarkedAsSuccessful

        default void buildMarkedAsSuccessful​(@NotNull
                                             SBuild build)
        Called asynchronously when build marked as successful
        Parameters:
        build - corresponding build