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 class
DependentBuildStartPredicate.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 Long
additionalDataToBuildId(String additionalData)
boolean
continueBuild(RunningBuildEx runningBuild)
static BuildProblemData
createBuildProblem(SBuildType contextBuildType, BuildPromotion dependOn, String errorType)
void
propagateProblemsToDependencies(BuildPromotionEx buildPromotion)
static DependentBuildStartPredicate.BuildContinuationInterruptedInfo
shouldInterruptExecution(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)
-
-