Class DependentBuildStartPredicate
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.DependentBuildStartPredicate
-
public class DependentBuildStartPredicate extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDependentBuildStartPredicate.BuildContinuationInterruptedInfo
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DependentBuildStartPredicate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LongadditionalDataToBuildId(String additionalData)booleancontinueBuild(RunningBuildEx runningBuild)static BuildProblemDatacreateBuildProblem(SBuildType contextBuildType, BuildPromotion dependOn, String errorType)voidpropagateProblemsToDependencies(BuildPromotionEx buildPromotion)static DependentBuildStartPredicate.BuildContinuationInterruptedInfoshouldInterruptExecution(BuildDependency dependency)
-
-
-
Field Detail
-
THE_BUILD_HAS_NOT_BEEN_STARTED_MESSAGE
public static final String THE_BUILD_HAS_NOT_BEEN_STARTED_MESSAGE
- See Also:
- Constant Field Values
-
THE_BUILD_HAS_NOT_BEEN_STARTED_DEP_CANCELLED_MESSAGE
public static final String THE_BUILD_HAS_NOT_BEEN_STARTED_DEP_CANCELLED_MESSAGE
- See Also:
- Constant Field Values
-
THE_BUILD_HAS_NOT_BEEN_STARTED_DEP_FAILED_TO_START_MESSAGE
public static final String THE_BUILD_HAS_NOT_BEEN_STARTED_DEP_FAILED_TO_START_MESSAGE
- See Also:
- Constant Field Values
-
THE_STATUS_HAS_BEEN_CHANGED_DEPENDENCY_FAILED_TO_START_MESSAGE
public static final String THE_STATUS_HAS_BEEN_CHANGED_DEPENDENCY_FAILED_TO_START_MESSAGE
- See Also:
- Constant Field Values
-
THE_STATUS_HAS_BEEN_CHANGED_DEPENDENCY_FAILED_MESSAGE
public static final String THE_STATUS_HAS_BEEN_CHANGED_DEPENDENCY_FAILED_MESSAGE
- See Also:
- Constant Field Values
-
THE_STATUS_HAS_BEEN_CHANGED_DEPENDENCY_CANCELED_MESSAGE
public static final String THE_STATUS_HAS_BEEN_CHANGED_DEPENDENCY_CANCELED_MESSAGE
- See Also:
- Constant Field Values
-
THE_STATUS_HAS_NOT_BEEN_CHANGED_DEPENDENCY_FAILED_TO_START_MESSAGE
public static final String THE_STATUS_HAS_NOT_BEEN_CHANGED_DEPENDENCY_FAILED_TO_START_MESSAGE
- See Also:
- Constant Field Values
-
THE_STATUS_HAS_NOT_BEEN_CHANGED_DEPENDENCY_FAILED_MESSAGE
public static final String THE_STATUS_HAS_NOT_BEEN_CHANGED_DEPENDENCY_FAILED_MESSAGE
- See Also:
- Constant Field Values
-
THE_STATUS_HAS_NOT_BEEN_CHANGED_DEPENDENCY_CANCELED_MESSAGE
public static final String THE_STATUS_HAS_NOT_BEEN_CHANGED_DEPENDENCY_CANCELED_MESSAGE
- See Also:
- Constant Field Values
-
DEPENDENCY_PROBLEM_COLLAPSED_PROJECT_PATH_PROPERTY_NAME
public static final String DEPENDENCY_PROBLEM_COLLAPSED_PROJECT_PATH_PROPERTY_NAME
- See Also:
- Constant Field Values
-
DEPENDENCY_BUILD_CONFIGURATION_IS_MISSING_DESCRIPTION
public static final String DEPENDENCY_BUILD_CONFIGURATION_IS_MISSING_DESCRIPTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
continueBuild
public boolean continueBuild(@NotNull RunningBuildEx runningBuild)
-
propagateProblemsToDependencies
public void propagateProblemsToDependencies(@NotNull BuildPromotionEx buildPromotion)
-
shouldInterruptExecution
@Nullable public static DependentBuildStartPredicate.BuildContinuationInterruptedInfo shouldInterruptExecution(@NotNull BuildDependency dependency)
-
createBuildProblem
@NotNull public static BuildProblemData createBuildProblem(@Nullable SBuildType contextBuildType, @NotNull BuildPromotion dependOn, @NotNull String errorType)
-
-