Uses of Interface
jetbrains.buildServer.serverSide.BuildPromotionEx
-
-
Uses of BuildPromotionEx in jetbrains
Methods in jetbrains that return BuildPromotionEx Modifier and Type Method Description BuildPromotionExMockBuildType. createBuildPromotion()BuildPromotionExMockBuildType. createBuildPromotion(String branchName)BuildPromotionExMockBuildType. createBuildPromotion(String branchName, BuildPromotionInitializer initializer)BuildPromotionExMockBuildType. createBuildPromotion(String branchName, BuildPromotionInitializer initializer, DependenciesSupplier dependenciesSupplier)static BuildPromotionExBuildServerCreator. createPromotionWithChange(BuildTypeEx bt, SVcsModification modification)Methods in jetbrains with parameters of type BuildPromotionEx Modifier and Type Method Description SQueuedBuildMockBuildType. addToQueue(BuildPromotionEx buildPromotion, String requestor)SQueuedBuildMockBuildType. addToQueue(SAgentRestrictor agentRestrictor, BuildPromotionEx buildPromotion, String requestor) -
Uses of BuildPromotionEx in jetbrains.buildServer
Classes in jetbrains.buildServer that implement BuildPromotionEx Modifier and Type Class Description classMockBuildPromotionMethods in jetbrains.buildServer that return BuildPromotionEx Modifier and Type Method Description BuildPromotionExMockBuildPromotion. copy(boolean copyRevisions)BuildPromotionExMockBuildPromotion. findSelfOrDependencyWithProblem(Predicate<BuildProblemData> predicate)BuildPromotionEx[]MockBuildPromotion. findTops()BuildPromotionExMockBuildPromotion. getAnchorBuildPromotion()Methods in jetbrains.buildServer that return types with arguments of type BuildPromotionEx Modifier and Type Method Description List<BuildPromotionEx>MockBuildPromotion. getDependentCompositePromotions()List<BuildPromotionEx>MockBuildPromotion. getEquivalentPromotions(List<BuildPromotionEx> promotions)List<BuildPromotionEx>MockBuildPromotion. getStartedEquivalentPromotions(int maxNumToProcess)Methods in jetbrains.buildServer with parameters of type BuildPromotionEx Modifier and Type Method Description voidMockBuildPromotion. addDependedOnMe(BuildPromotionEx promoEx, DependencyOptions options)voidMockBuildPromotion. addDependedOnMeIfCached(BuildPromotionEx promotion, DependencyOptions options)voidMockBuildPromotion. addDependency(BuildPromotionEx promo, DependencyOptions options)voidMockBuildPromotion. removeDependency(BuildPromotionEx promo)voidMockBuildPromotion. replaceDependency(BuildPromotionEx origDependency, BuildPromotionEx newDependency, DependencyOptions newOptions)booleanMockBuildPromotion. sameBranch(BuildPromotionEx promotion)Method parameters in jetbrains.buildServer with type arguments of type BuildPromotionEx Modifier and Type Method Description List<BuildPromotionEx>MockBuildPromotion. getEquivalentPromotions(List<BuildPromotionEx> promotions)voidMockBuildPromotion. traverseDependedOnMe(DependencyConsumer<BuildPromotionEx> processor)voidMockBuildPromotion. traverseDependencies(DependencyConsumer<BuildPromotionEx> processor)voidMockBuildPromotion. traverseSelfAndDependedOnMe(DependencyConsumer<BuildPromotionEx> consumer)voidMockBuildPromotion. traverseSelfAndDependencies(DependencyConsumer<BuildPromotionEx> consumer)Constructors in jetbrains.buildServer with parameters of type BuildPromotionEx Constructor Description UserChanges(List<Committer> committers, BuildPromotionEx buildPromotion, List<ChangeDescriptor> changes, boolean highlight) -
Uses of BuildPromotionEx in jetbrains.buildServer.buildTriggers.failedBuild
Methods in jetbrains.buildServer.buildTriggers.failedBuild with parameters of type BuildPromotionEx Modifier and Type Method Description static voidRetryBuildTriggerService. setupBuildPromotionInitializers(BuildCustomizerEx customizer, BuildPromotionEx original, SecurityContextEx securityContext)If there are virtual build configurations in the build chain, then we'll try to preserve settings of the builds in such configurations in the newly generated builds of the chain. -
Uses of BuildPromotionEx in jetbrains.buildServer.buildTriggers.vcs
Constructors in jetbrains.buildServer.buildTriggers.vcs with parameters of type BuildPromotionEx Constructor Description HistoryBuildStub(BuildPromotionEx buildPromotion) -
Uses of BuildPromotionEx in jetbrains.buildServer.controllers.buildType.tabs
Methods in jetbrains.buildServer.controllers.buildType.tabs that return types with arguments of type BuildPromotionEx Modifier and Type Method Description List<BuildPromotionEx>ChangeLogBuilds. getPendingBuildsInActiveBranches(BuildTypeBranchBean branchBean)Returns pending (dummy) builds in active branches of specified build type.Methods in jetbrains.buildServer.controllers.buildType.tabs with parameters of type BuildPromotionEx Modifier and Type Method Description static List<ChangeDescriptor>ChangeLogUtil. getDetectedChanges(BuildPromotionEx buildPromotion, Set<Long> processedModificationIds, SelectPrevBuildPolicy prevBuildPolicy, ChangeLogFilter filter)Method parameters in jetbrains.buildServer.controllers.buildType.tabs with type arguments of type BuildPromotionEx Modifier and Type Method Description voidChangeLogBean. setRowsFromBuilds(List<BuildPromotionEx> dummyBuildPromotions, List<SBuild> builds)Constructor parameters in jetbrains.buildServer.controllers.buildType.tabs with type arguments of type BuildPromotionEx Constructor Description BranchTagsProvider(VersionedSettingsManager versionedSettingsManager, Collection<BuildPromotionEx> promotions) -
Uses of BuildPromotionEx in jetbrains.buildServer.controllers.viewLog
Methods in jetbrains.buildServer.controllers.viewLog that return types with arguments of type BuildPromotionEx Modifier and Type Method Description Map<BuildTypeEx,BuildPromotionEx>DeploymentsInfo. getLastDeployments() -
Uses of BuildPromotionEx in jetbrains.buildServer.issueTracker
Methods in jetbrains.buildServer.issueTracker with parameters of type BuildPromotionEx Modifier and Type Method Description List<IssueEx>IssuesManager. getRelatedIssues(BuildPromotionEx promotion)Gets all issues related to build promotionbooleanIssuesManager. hasRelatedIssues(BuildPromotionEx promotion)Returns true if the given promotion has related issues, false otherwise -
Uses of BuildPromotionEx in jetbrains.buildServer.issueTracker.impl
Methods in jetbrains.buildServer.issueTracker.impl with parameters of type BuildPromotionEx Modifier and Type Method Description List<IssueEx>IssuesManagerImpl. getRelatedIssues(BuildPromotionEx promotion)Resolves related issues for build promotion Process of resolving is base on the fact, that promotion has its related, existing corresponding project All issue definitions are resolved relative to this project and its ancestorsbooleanIssuesManagerImpl. hasRelatedIssues(BuildPromotionEx promotion) -
Uses of BuildPromotionEx in jetbrains.buildServer.pipeline
Methods in jetbrains.buildServer.pipeline that return BuildPromotionEx Modifier and Type Method Description BuildPromotionExPipelineFixture. findJob(Collection<BuildDependencyEx> dependencies, String jobId) -
Uses of BuildPromotionEx in jetbrains.buildServer.pipeline.impl
Methods in jetbrains.buildServer.pipeline.impl that return types with arguments of type BuildPromotionEx Modifier and Type Method Description Map<BuildPromotionEx,PipelineJobSettings>PipelinePromotionsGeneratorImpl. populateJobSettings(BuildPromotionEx headPromotion)Methods in jetbrains.buildServer.pipeline.impl with parameters of type BuildPromotionEx Modifier and Type Method Description Map<BuildPromotionEx,PipelineJobSettings>PipelinePromotionsGeneratorImpl. populateJobSettings(BuildPromotionEx headPromotion) -
Uses of BuildPromotionEx in jetbrains.buildServer.pipeline.impl.util
Methods in jetbrains.buildServer.pipeline.impl.util that return types with arguments of type BuildPromotionEx Modifier and Type Method Description static List<BuildPromotionEx>PipelineUtil. getJobs(BuildPromotionEx pipelineHead)Methods in jetbrains.buildServer.pipeline.impl.util with parameters of type BuildPromotionEx Modifier and Type Method Description static List<BuildPromotionEx>PipelineUtil. getJobs(BuildPromotionEx pipelineHead) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide that return BuildPromotionEx Modifier and Type Method Description BuildPromotionExBuildPromotionEx. copy(boolean copyRevisions)BuildPromotionExBuildTypeEx. createBuildPromotion()Creates new build promotion which then can be used when build is added to a queue.BuildPromotionExBuildTypeEx. createBuildPromotion(String branchName)Creates build promotion graph and sets specified branch name to all its nodes.BuildPromotionExBuildTypeEx. createBuildPromotion(String branchName, BuildPromotionInitializer initializer)Same asBuildTypeEx.createBuildPromotion(String)but accepts initializer which is called for every new build promotion in the created build chainBuildPromotionExBuildTypeEx. createBuildPromotion(String branchName, BuildPromotionInitializer initializer, DependenciesSupplier dependenciesSupplier)Same asBuildTypeEx.createBuildPromotion(String)but accepts initializer and dependencies supplier.BuildPromotionExBuildPromotionFactory. createNewPromotion(SBuildType buildType)Creates new promotion for specified build configurationBuildPromotionExBuildPromotionEx. findSelfOrDependencyWithProblem(Predicate<BuildProblemData> predicate)Traverses build problems of the current build promotion and all of its dependencies using breadth first search and returns the first one for which the supplied predicate returns trueBuildPromotionEx[]BuildPromotionEx. findTops()BuildPromotionExBuildPromotionEx. getAnchorBuildPromotion()For the build promotion which runs in a virtual build configuration returns a build promotion which created it.BuildPromotionExBuildEx. getBuildPromotion()BuildPromotionExQueuedBuildEx. getBuildPromotion()BuildPromotionExRunningBuildEx. getBuildPromotion()Methods in jetbrains.buildServer.serverSide that return types with arguments of type BuildPromotionEx Modifier and Type Method Description List<BuildPromotionEx>BuildPromotionEx. getDependentCompositePromotions()List<BuildPromotionEx>BuildPromotionEx. getEquivalentPromotions(List<BuildPromotionEx> queuedBuilds)Returns build promotions from the build queue equivalent to this build promotion (same settings, changes and revisions)Set<BuildPromotionEx>QueuedBuildsSettingsFreezer. getInProgressPromotions()List<BuildPromotionEx>BuildPromotionEx. getStartedEquivalentPromotions(int maxNumToProcess)Returns build promotions with associated builds and equivalent to this build promotion (same settings, changes and revisions)Methods in jetbrains.buildServer.serverSide with parameters of type BuildPromotionEx Modifier and Type Method Description voidBuildPromotionEx. addDependedOnMe(BuildPromotionEx promoEx, DependencyOptions options)Adds link to parent promotionvoidBuildPromotionEx. addDependedOnMeIfCached(BuildPromotionEx promotion, DependencyOptions options)Adds link to parent promotion only if depended on me list is already loaded from DB for this promotionvoidBuildPromotionEx. addDependency(BuildPromotionEx promo, DependencyOptions options)Adds a build dependencySQueuedBuildBuildTypeEx. addToQueue(BuildPromotionEx buildPromotion, String triggeredBy)Adds build to queue with specified build promotion.SQueuedBuildBuildTypeEx. addToQueue(SAgentRestrictor agentRestrictor, BuildPromotionEx buildPromotion, String triggeredBy)Adds build to queue on the specified agent with manually set build parameters: these build parameters will redefined build parameters specified within this build configurationvoidBuildPromotionCustomizationStrategy. afterCreate(BuildPromotionEx promotionEx, String topBuildBranchName)BuildSettingsPromotionBuildSettingsFactory. createBuildSettings(BuildPromotionEx promotion)ReadOnlyBuildTypeSettingsPromotionBuildSettingsFactory. createBuildTypeSettings(BuildPromotionEx promotion)QueuedBuildExQueuedBuildFactory. createRestoredQueuedBuild(BuildPromotionEx buildPromotion, SAgentRestrictor agentRestrictor, String requestor)voidBuildPromotionInitializer. init(BuildPromotionEx promotion)voidBuildPromotionEx. removeDependency(BuildPromotionEx promo)Removes dependency on specified promotionvoidBuildPromotionEx. replaceDependency(BuildPromotionEx origDependency, BuildPromotionEx newDependency, DependencyOptions newOptions)Replaces dependency on one promotion with dependency to another promotionList<QueuedBuildEx>BuildQueueEx. restoreInQueue(BuildPromotionEx promo, SAgentRestrictor agentRestrictor, String rawTriggeredBy)Re-adds build into the queue.booleanBuildPromotionEx. sameBranch(BuildPromotionEx promotion)booleanBuildQueueEx. shouldCollectChangesInQueue(BuildPromotionEx promotion)Returnstrueif changes should be collected for specified promotion while it is in build queueMethod parameters in jetbrains.buildServer.serverSide with type arguments of type BuildPromotionEx Modifier and Type Method Description List<QueuedBuildEx>BuildQueueEx. addToQueue(Map<BuildPromotionEx,SAgentRestrictor> promoAgentRestrictorMap, String rawTriggeredBy)Adds promotions to the queue with corresponding agent restrictors (if agent restrictor is null then no agent restrictor is used).List<BuildPromotionEx>BuildPromotionEx. getEquivalentPromotions(List<BuildPromotionEx> queuedBuilds)Returns build promotions from the build queue equivalent to this build promotion (same settings, changes and revisions)booleanBuildQueueEx. optimizeChains(List<BuildPromotionEx> buildPromotions)Optimizes build chains, i.e.voidBuildCustomizerEx. setBuildPromotionInitializer(Consumer<BuildPromotionEx> initializer)Sets an initializer which accepts a newly created build promotion and does some initialization work there, for instance, it can set some specific settings.voidBuildPromotionEx. traverseDependedOnMe(DependencyConsumer<BuildPromotionEx> consumer)Traverses all build promotions depending on this one transitively.voidBuildPromotionEx. traverseDependencies(DependencyConsumer<BuildPromotionEx> consumer)Traverses all build promotion dependencies (breadth first).voidBuildPromotionEx. traverseSelfAndDependedOnMe(DependencyConsumer<BuildPromotionEx> consumer)voidBuildPromotionEx. traverseSelfAndDependencies(DependencyConsumer<BuildPromotionEx> consumer)Constructors in jetbrains.buildServer.serverSide with parameters of type BuildPromotionEx Constructor Description BuildPromotionOrderInfo(BuildPromotionEx promotion) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.agentless
Methods in jetbrains.buildServer.serverSide.agentless with parameters of type BuildPromotionEx Modifier and Type Method Description voidAgentlessBuildExecutionManager. tryAndStartBuildExecution(BuildPromotionEx buildPromotion)Tries to find an executor for this build and uses it to start the execution of the build -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.buildLog
Methods in jetbrains.buildServer.serverSide.buildLog with parameters of type BuildPromotionEx Modifier and Type Method Description StatefulBuildLogFacadeBuildLogFacadeFactory. createStetefulLocal(String buildLogId, Supplier<StatefulBuildLog> statefulLogSupplier, BuildPromotionEx buildPromotion)BuildLogExBuildLogFactory. openOrCreate(BuildPromotionEx promotion, boolean hasLogCreateResponsibility)booleanBuildLogServiceState. useBuildLogService(BuildPromotionEx buildPromotion)Constructors in jetbrains.buildServer.serverSide.buildLog with parameters of type BuildPromotionEx Constructor Description BuildLogFacadeProviderImpl(BuildLogServiceState buildLogServiceState, BuildPromotionEx promotion, StatefulBuildLogFacade localFacade, StatefulBuildLogFacade remoteFacade)BuildLogLocalState(String buildLogId, BuildLogFacadeProvider facadeProvider, ServerResponsibility serverResponsibility, BuildPromotionEx buildPromotion) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.dependency
Methods in jetbrains.buildServer.serverSide.dependency that return BuildPromotionEx Modifier and Type Method Description BuildPromotionExBuildDependencyEx. getDependent()BuildPromotionExBuildDependencyEx. getDependOn()BuildPromotionExBuildDependencyGraph. getTop()Returns top node of the graph.protected BuildPromotionExBaseRunBuildChainTestCase. runBuildChain(SBuildType buildType)protected BuildPromotionExBaseRunBuildChainTestCase. runBuildChain(SBuildType buildType, String branch)protected BuildPromotionExBaseRunBuildChainTestCase. startAllBuildChainBuilds(boolean startAdditionalAgents, BuildPromotion rootPromo)protected BuildPromotionExBaseRunBuildChainTestCase. startAllBuildChainBuilds(SBuildType buildType)protected BuildPromotionExBaseRunBuildChainTestCase. startAllBuildChainBuilds(SBuildType buildType, String branch)protected BuildPromotionExBaseRunBuildChainTestCase. startAllBuildChainBuilds(SBuildType buildType, String branch, boolean startAdditionalAgents)Methods in jetbrains.buildServer.serverSide.dependency that return types with arguments of type BuildPromotionEx Modifier and Type Method Description Map<String,BuildPromotionEx>BuildChain. getTopBuildPromotions()Methods in jetbrains.buildServer.serverSide.dependency with parameters of type BuildPromotionEx Modifier and Type Method Description BuildDependencyGraphBuildDependencyGraphFactory. createGraph(BuildPromotionEx promotionEx)TopBuildDependencyGraphBuildDependencyGraphFactory. createTopGraph(BuildPromotionEx promotionEx)voidTopBuildDependencyGraph. replaceNode(BuildPromotionEx original, BuildPromotionEx newNode)Replaces a node in the graph with specified new node.Method parameters in jetbrains.buildServer.serverSide.dependency with type arguments of type BuildPromotionEx Modifier and Type Method Description voidConditionalBuildChainModifier. postProcess(Set<BuildPromotionEx> promotionsWithFrozenSettings) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.impl
Classes in jetbrains.buildServer.serverSide.impl that implement BuildPromotionEx Modifier and Type Class Description classAbstractBuildPromotionclassBuildPromotionImplclassBuildPromotionManagerImpl.TemplateDummyBuildPromotionclassDummyBuildPromotionThis is a fake (non real) build promotion which is used to create a build and obtain ValueResolverMethods in jetbrains.buildServer.serverSide.impl with parameters of type BuildPromotionEx Modifier and Type Method Description voidBuildPromotionImpl. addDependedOnMe(BuildPromotionEx promotion, DependencyOptions options)voidDummyBuildPromotion. addDependedOnMe(BuildPromotionEx promotion, DependencyOptions options)voidBuildPromotionImpl. addDependedOnMeIfCached(BuildPromotionEx promotion, DependencyOptions options)voidDummyBuildPromotion. addDependedOnMeIfCached(BuildPromotionEx promotion, DependencyOptions options)voidBuildPromotionImpl. addDependency(BuildPromotionEx dependOn, DependencyOptions options)voidDummyBuildPromotion. addDependency(BuildPromotionEx dependOn, DependencyOptions options)SQueuedBuildBuildTypeImpl. addToQueue(BuildPromotionEx buildPromotion, String triggeredBy)SQueuedBuildBuildTypeImpl. addToQueue(SAgentRestrictor agentRestrictor, BuildPromotionEx buildPromotion, String triggeredBy)SQueuedBuildDummyBuildType. addToQueue(BuildPromotionEx buildPromotion, String triggeredBy)SQueuedBuildDummyBuildType. addToQueue(SAgentRestrictor agentRestrictor, BuildPromotionEx buildPromotion, String triggeredBy)SQueuedBuildEditableBuildTypeCopy. addToQueue(BuildPromotionEx buildPromotion, String triggeredBy)SQueuedBuildEditableBuildTypeCopy. addToQueue(SAgentRestrictor agentRestrictor, BuildPromotionEx buildPromotion, String triggeredBy)SQueuedBuildRemoteBuildTypeImpl. addToQueue(BuildPromotionEx buildPromotion, String requestor)SQueuedBuildRemoteBuildTypeImpl. addToQueue(SAgentRestrictor agentRestrictor, BuildPromotionEx buildPromotion, String requestor)BuildSettingsPromotionBuildSettingsFactoryImpl. createBuildSettings(BuildPromotionEx promotion)ReadOnlyBuildTypeSettingsPromotionBuildSettingsFactoryImpl. createBuildTypeSettings(BuildPromotionEx buildPromotion)BuildChangesCalculatorBuildChangesCalculatorFactory. createCalculator(BuildPromotionEx promotion, DagBasedPrevPromotionRevisionsCache prevPromotionsCache, VcsChangesCache.Key key, ChangesCalculationOptionsEx options)DummyBuildBuildFactory. createDummyBuild(BuildPromotionEx buildPromotion)DummyBuildBuildFactoryImpl. createDummyBuild(BuildPromotionEx buildPromotion)FinishedBuildExBuildFactory. createFinishedBuild(long buildId, long buildPromotionId, String buildTypeId, String agentName, int agentTypeId, Date buildStartTimeServer, Date buildStartTimeAgent, Date buildFinishTimeServer, Status buildStatus, String finalStatusText, String explicitBuildDescription, String buildNumber, boolean isPin, boolean personal, CanceledInfo canceledInfo, String requestor, BuildPromotionEx buildPromotion)FinishedBuildExBuildFactoryImpl. createFinishedBuild(long buildId, long buildPromotionId, String buildTypeId, String agentName, int agentTypeId, Date buildStartTimeServer, Date buildStartTimeAgent, Date buildFinishTimeServer, Status buildStatus, String finalStatusText, String buildDescription, String buildNumber, boolean isPin, boolean isPersonal, CanceledInfo canceledInfo, String requestor, BuildPromotionEx buildPromotion)QueuedBuildExQueuedBuildFactoryImpl. createRestoredQueuedBuild(BuildPromotionEx buildPromotion, SAgentRestrictor agentRestrictor, String requestor)RunningBuildExBuildFactory. createRunningBuild(BuildPromotionEx promotionState, SAgentRestrictor queuedAgentRestrictor, Date removeFromQueueTime, String requestor, Integer agentId, Integer agentTypeId)RunningBuildExBuildFactoryImpl. createRunningBuild(BuildPromotionEx buildPromotion, SAgentRestrictor queuedAgentRestrictor, Date removeFromQueueTime, String requestor, Integer agentId, Integer agentTypeId)RunningBuildExBuildFactory. createRunningBuildFromDB(BuildPromotionEx buildPromotion, RunningBuildData rbd)RunningBuildExBuildFactoryImpl. createRunningBuildFromDB(BuildPromotionEx buildPromotion, RunningBuildData rbd)static StringArtifactsUtil. findBuildTypeArtifactsPath(BuildPromotionEx buildPromotion, Set<File> buildTypesArtifactsDirsCache, List<File> globalArtifactsDirs)static voidPromotionCustomizationInfo. markCustomized(BuildPromotionEx promo, String customizationCode)voidReverseDepParametersProcessor. processReverseDepParameters(BuildPromotionEx top)voidBuildPromotionManagerEx. promotionDeleted(BuildPromotionEx promo)voidBuildPromotionManagerImpl. promotionDeleted(BuildPromotionEx promo)voidBuildPromotionManagerEx. promotionPersisted(BuildPromotionEx promotion)voidBuildPromotionManagerImpl. promotionPersisted(BuildPromotionEx promotion)voidDependentBuildStartPredicate. propagateProblemsToDependencies(BuildPromotionEx buildPromotion)protected SQueuedBuildBaseServerTestCase. queueAndWaitForFreeze(BuildPromotionEx promo)protected SQueuedBuildBaseServerTestCase. queueAndWaitForFreeze(BuildPromotionEx promo, MockBuildAgent disabled)voidBuildPromotionImpl. removeDependency(BuildPromotionEx promo)voidDummyBuildPromotion. removeDependency(BuildPromotionEx promo)voidBuildPromotionImpl. replaceDependency(BuildPromotionEx origPromo, BuildPromotionEx newPromo, DependencyOptions newOptions)voidDummyBuildPromotion. replaceDependency(BuildPromotionEx origPromo, BuildPromotionEx newPromo, DependencyOptions newOptions)List<QueuedBuildEx>BuildQueueImpl. restoreInQueue(BuildPromotionEx promo, SAgentRestrictor agentRestrictor, String rawTriggeredBy)booleanAbstractBuildPromotion. sameBranch(BuildPromotionEx promotion)booleanBuildQueueImpl. shouldCollectChangesInQueue(BuildPromotionEx promotion)static voidBuildFactoryImpl. updatePromotionStartDate(BuildPromotionEx buildPromotion, Date removeFromQueueTime)Constructors in jetbrains.buildServer.serverSide.impl with parameters of type BuildPromotionEx Constructor Description AutoMaxModificationIdStrategy(BuildPromotionEx bp, Collection<? extends BuildPromotion> finishedPromotionsToUse, Set<String> buildTypeIdsToIgnore)BaseRunningBuild(long buildId, String rawTriggeredBy, BuildPromotionEx buildPromotion, BuildContext context)BuildPromotionProblems(BuildPromotionEx buildPromotion, BuildPromotionContext context, boolean newPromotion)CompositeRunningBuild(BuildPromotionEx buildPromotion, String buildNumber, long buildCounter, String rawTriggeredBy, Date startDate, BuildContext context)Used for loading theCompositeRunningBuildfrom DBCompositeRunningBuild(BuildPromotionEx buildPromotion, String rawTriggeredBy, BuildContext context)DependentBuildsStopper(BuildPromotionEx promotion, ExecutorService executorService)DummyBuild(long buildId, BuildPromotionEx buildPromotion, BuildContext context)FinishedBuildImpl(long buildId, long buildPromotionId, String buildTypeId, String agentName, int agentTypeId, Date buildStartTimeServer, Date buildStartTimeAgent, Date buildFinishTimeServer, Status buildStatus, String finalStatusText, String buildNumber, boolean pinned, boolean personal, CanceledInfo canceledInfo, String rawTriggeredBy, String buildDescription, BuildPromotionEx buildPromotion, BuildContext context)PromotionBuildSettings(BuildPromotionEx buildPromotion, RunTypesProvider runTypesProvider, PromotionBuildSettingsFactory buildTypeSettingsFactory, BuildPromotionContext context)RunningBuildImpl(BuildPromotionEx buildPromotion, RunningBuildData runningBuildData, BuildContext context)Used for loading the build from DB.RunningBuildImpl(BuildPromotionEx buildPromotion, SAgentRestrictor queuedAgentRestrictor, String rawTriggeredBy, int agentId, int agentTypeId, BuildContext context) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.impl.approval
Methods in jetbrains.buildServer.serverSide.impl.approval with parameters of type BuildPromotionEx Modifier and Type Method Description voidApprovableBuildManager. addApprovedByUser(BuildPromotionEx buildPromotionEx, SUser user)voidApprovableBuildManager. addApprovedByUser(BuildPromotionEx buildPromotionEx, SUser user, boolean approveAll)BooleanApprovableBuildManager. allApprovalRulesAreMet(BuildPromotionEx buildPromotionEx)Returns true if all approval rules for this promotion are met, or false otherwise.BooleanApprovableBuildManager. areApprovalRulesValid(BuildPromotionEx buildPromotionEx)Returns true if given build promotion has approval feature enabled and its rules are valid.ApprovalBuildFeatureConfigurationApprovableBuildManager. getApprovalConfiguration(BuildPromotionEx buildPromotionEx)Returns configuration for approval if this build type has approval rules(from untrusted build settings or approval feauture), or throws an exception if it does not.ApprovalBuildFeatureConfigurationApprovableBuildManager. getApprovalConfigurationOrNull(BuildPromotionEx buildPromotionEx)static Set<String>ApprovableBuildManager. getApprovedByUsernames(BuildPromotionEx buildPromotionEx)Return set of usernames of users who have approved this build.Set<SUser>ApprovableBuildManager. getApprovedByUsers(BuildPromotionEx buildPromotionEx)Retrieve set of SUser entities for users who have approved this build.LongApprovableBuildManager. getTimeout(BuildPromotionEx buildPromotionEx)Retrieve timestamp (epoch seconds) for the moment when this build promotion will time out.booleanApprovableBuildManager. hasApprovalFeature(BuildPromotionEx buildPromotionEx)booleanApprovableBuildManager. hasApprovalRules(BuildPromotionEx buildPromotionEx)Returns true if this build has approval configuration(from untrusted build settings or approval build feature)BooleanApprovableBuildManager. hasTimedOut(BuildPromotionEx buildPromotionEx)Returns true if this build promotion has timed out (e.g.BooleanApprovableBuildManager. isApprovableByUser(BuildPromotionEx buildPromotionEx, SUser user)Returns true if this build may be approved by specified user, or false otherwise.BooleanApprovableBuildManager. isApprovedByUser(BuildPromotionEx buildPromotionEx, SUser user)Returns true if this build was approved by specified user, or false otherwise.booleanApprovableBuildManager. shouldCollectChangesInQueue(BuildPromotionEx buildPromotion) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that return types with arguments of type BuildPromotionEx Modifier and Type Method Description SortedMap<BuildTypeEx,BuildPromotionEx>SecuredFinishedBuildImpl. getDeploymentStatus()Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type BuildPromotionEx Modifier and Type Method Description SQueuedBuildSecuredBuildType. addToQueue(BuildPromotionEx buildPromotion, String triggeredBy)SQueuedBuildSecuredBuildType. addToQueue(SAgentRestrictor agentRestrictor, BuildPromotionEx buildPromotion, String triggeredBy)DummyBuildSecuredBuildFactory. createDummyBuild(BuildPromotionEx buildPromotion)FinishedBuildExSecuredBuildFactory. createFinishedBuild(long buildId, long buildPromotionId, String buildTypeId, String agentName, int agentTypeId, Date buildStartTimeServer, Date buildStartTimeAgent, Date buildFinishTimeServer, Status buildStatus, String finalStatusText, String buildDescription, String buildNumber, boolean isPin, boolean isPersonal, CanceledInfo canceledInfo, String requestor, BuildPromotionEx buildPromotion)RunningBuildExSecuredBuildFactory. createRunningBuild(BuildPromotionEx buildPromotion, SAgentRestrictor queuedAgentRestrictor, Date removeFromQueueTime, String requestor, Integer agentId, Integer agentTypeId)RunningBuildExSecuredBuildFactory. createRunningBuildFromDB(BuildPromotionEx buildPromotion, RunningBuildData rbd)BuildRevisionSecuredVersionedSettingsManager. getSettingsRootRevision(BuildPromotionEx buildPromotion)List<QueuedBuildEx>SecuredBuildQueue. restoreInQueue(BuildPromotionEx promo, SAgentRestrictor agentRestrictor, String rawTriggeredBy)booleanSecuredBuildQueue. shouldCollectChangesInQueue(BuildPromotionEx promotion)booleanSecuredVersionedSettingsManager. shouldTakeSettingsFromVcs(SBuildType buildType, BuildPromotionEx promotion)Method parameters in jetbrains.buildServer.serverSide.impl.auth with type arguments of type BuildPromotionEx Modifier and Type Method Description List<QueuedBuildEx>SecuredBuildQueue. addToQueue(Map<BuildPromotionEx,SAgentRestrictor> promoAgentRestrictorMap, String rawTriggeredBy)booleanSecuredBuildQueue. optimizeChains(List<BuildPromotionEx> buildPromotions)Constructors in jetbrains.buildServer.serverSide.impl.auth with parameters of type BuildPromotionEx Constructor Description SecuredCompositeRunningBuild(BuildPromotionEx buildPromotion, String buildNumber, long buildCounter, String rawTriggeredBy, Date startDate, BuildContext context)SecuredCompositeRunningBuild(BuildPromotionEx buildPromotion, String rawTriggeredBy, BuildContext context)SecuredFinishedBuildImpl(long buildId, long buildPromotionId, String buildTypeId, String agentName, int agentTypeId, Date buildStartTimeServer, Date buildStartTimeAgent, Date buildFinishTimeServer, Status buildStatus, String finalStatusText, String buildNumber, boolean pin, boolean personal, CanceledInfo canceledInfo, String requestor, String buildDescription, BuildPromotionEx buildPromotion, BuildContext context)SecuredRunningBuild(BuildPromotionEx buildPromotion, RunningBuildData rbd, BuildContext context)SecuredRunningBuild(BuildPromotionEx buildPromotion, SAgentRestrictor queuedAgentRestrictor, String rawTriggeredBy, int agentId, int agentTypeId, BuildContext context) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.impl.buildDistribution
Methods in jetbrains.buildServer.serverSide.impl.buildDistribution with parameters of type BuildPromotionEx Modifier and Type Method Description StringUntrustedBuildsPrecondition. getBuildUrl(BuildPromotionEx promotion)static booleanCheckingForChangesPrecondition. isBrokenBuild(BuildPromotionEx bp)voidWaitApprovalBuildPrecondition. setRequiresApprovalAttribute(BuildPromotionEx buildPromotionEx, boolean canceledByTimeout)In case of approval configuration taken from untrusted settings, we need to explicetly set that build required approval at the moment it was allowed to start(or canceled due to approval settings) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.impl.changeProviders
Methods in jetbrains.buildServer.serverSide.impl.changeProviders with parameters of type BuildPromotionEx Modifier and Type Method Description BuildVcsChangesProviderSubrepoChangesProviderFactory. getSubrepoChangesProvider(VcsModificationHistoryEx vcsHistory, VcsRootInstancesManager vcsRootManager, BuildChangesCalculatorSettings mySettings, List<SVcsModification> modifications, BuildPromotionEx promotion, PreviousBuildsProvider previousBuildsProvider, DagBasedPrevPromotionRevisionsCache prevPromotionsCache, FindPromotionStrategyFactory findPromotionStrategyFactory) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.impl.dependency
Methods in jetbrains.buildServer.serverSide.impl.dependency that return BuildPromotionEx Modifier and Type Method Description BuildPromotionExBuildPromotionGraphFactory.SingleBuildPromotionFactory. create(BuildTypeEx buildType, Collection<BuildPromotionEx> newPromotionDependencies)BuildPromotionExBuildPromotionGraphFactory. createGraph(BuildTypeEx buildType)BuildPromotionExBuildPromotionGraphFactory. createGraph(BuildTypeEx buildType, DependenciesSupplier dependenciesSupplier)BuildPromotionExGraphOptimizer.GraphNode. getBuildPromotion()BuildPromotionExBuildDependencyImpl. getDependent()BuildPromotionExBuildDependencyImpl. getDependOn()BuildPromotionExBuildDependencyGraphImpl. getTop()BuildPromotionExTopBuildDependencyGraphImpl. getTop()Methods in jetbrains.buildServer.serverSide.impl.dependency that return types with arguments of type BuildPromotionEx Modifier and Type Method Description Collection<BuildPromotionEx>GraphOptimizer. optimize(OptimizationListener listener, boolean reuseQueuedBuilds)Performs optimization on the current build chain.Set<BuildPromotionEx>BuildChainsOptimizer. optimizeBuildChains(Collection<BuildPromotionEx> buildChainsTopBuilds, boolean reuseQueuedBuilds, OptimizationListener optimizationListener)Methods in jetbrains.buildServer.serverSide.impl.dependency with parameters of type BuildPromotionEx Modifier and Type Method Description voidBuildPromotionDependencies. addDependency(BuildPromotionEx promo, DependencyOptions options)default voidOptimizationListener. buildPromotionCannotBeReplaced(BuildPromotionEx promotion, String reason)default voidOptimizationListener. buildPromotionReplaced(BuildPromotionEx orig, BuildPromotionEx replacement)BuildDependencyGraphImplBuildDependencyGraphFactoryImpl. createGraph(BuildPromotionEx promotion)TopBuildDependencyGraphBuildDependencyGraphFactoryImpl. createTopGraph(BuildPromotionEx promotionEx)default voidOptimizationListener. equivalentBuildPromotionIgnored(BuildPromotionEx promotion, String reason)default voidOptimizationListener. equivalentBuildPromotionsFound(BuildPromotionEx orig, List<BuildPromotionEx> equivalentPromotions, String comment)booleanGraphOptimizer. isEquivalentPartOf(BuildPromotionEx otherNode)Computes graph equivalence for current build promotion and specified one.voidBuildPromotionDependencies. removeDependency(BuildPromotionEx promo)voidBuildPromotionDependencies. replaceDependency(BuildPromotionEx origPromo, BuildPromotionEx newPromo, DependencyOptions newOptions)voidTopBuildDependencyGraphImpl. replaceNode(BuildPromotionEx original, BuildPromotionEx newNode)Method parameters in jetbrains.buildServer.serverSide.impl.dependency with type arguments of type BuildPromotionEx Modifier and Type Method Description BuildPromotionExBuildPromotionGraphFactory.SingleBuildPromotionFactory. create(BuildTypeEx buildType, Collection<BuildPromotionEx> newPromotionDependencies)default voidOptimizationListener. equivalentBuildPromotionsFound(BuildPromotionEx orig, List<BuildPromotionEx> equivalentPromotions, String comment)Set<BuildPromotionEx>BuildChainsOptimizer. optimizeBuildChains(Collection<BuildPromotionEx> buildChainsTopBuilds, boolean reuseQueuedBuilds, OptimizationListener optimizationListener)Constructors in jetbrains.buildServer.serverSide.impl.dependency with parameters of type BuildPromotionEx Constructor Description BuildDependencyGraphImpl(BuildPromotionEx topPromotion)BuildDependencyImpl(BuildPromotionEx dependOn, BuildPromotionEx dependent, OptionSupport options)BuildPromotionDependencies(BuildPromotionEx promotion, BuildPromotionContext context, boolean newPromotion, Map<Long,Integer> dependenciesOptions)TopBuildDependencyGraphImpl(BuildPromotionEx topPromotion, BuildPromotionChangesCollector changesCollector, SecurityContextEx securityContext, BuildPromotionReplacementLog buildPromotionReplacementLog)Constructor parameters in jetbrains.buildServer.serverSide.impl.dependency with type arguments of type BuildPromotionEx Constructor Description GraphOptimizer(Collection<BuildPromotionEx> rootNodes, BuildPromotionReplacementLog promotionReplacementLog, Function<Collection<Long>,Collection<SBuild>> startedBuildsSupplier, Function<String,List<BuildPromotionEx>> notStartedBuildsSupplier, Set<BuildPromotionEx> excludedFromReplacementCandidates)GraphOptimizer(Collection<BuildPromotionEx> rootNodes, BuildPromotionReplacementLog promotionReplacementLog, Function<Collection<Long>,Collection<SBuild>> startedBuildsSupplier, Function<String,List<BuildPromotionEx>> notStartedBuildsSupplier, Set<BuildPromotionEx> excludedFromReplacementCandidates) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.impl.problems.types
Methods in jetbrains.buildServer.serverSide.impl.problems.types with parameters of type BuildPromotionEx Modifier and Type Method Description static booleanExitCodeBuildProblemTypeDetailsProvider. isExitCodeProblemInduced(BuildPromotionEx promotion) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.impl.untrustedBuilds
Methods in jetbrains.buildServer.serverSide.impl.untrustedBuilds that return types with arguments of type BuildPromotionEx Modifier and Type Method Description List<BuildPromotionEx>ApprovableBuildChain.ApprovalBuildGroupImpl. getPromotions()Methods in jetbrains.buildServer.serverSide.impl.untrustedBuilds with parameters of type BuildPromotionEx Modifier and Type Method Description ApprovalResultUntrustedBuildsManager. getApprovalStatus(BuildPromotionEx buildPromotion)UntrustedBuildsSettingsUntrustedBuildsManager. getUntrustedBuildsSettings(BuildPromotionEx buildPromotion)List<UntrustedBuildReason>UntrustedBuildCondition. getUntrustedReasons(BuildPromotionEx buildPromotion)List<UntrustedBuildReason>UntrustedBuildsManager. getUntrustedReasons(BuildPromotionEx buildPromotion)UntrustedCheckResultUntrustedBuildCondition. isUntrusted(BuildPromotionEx buildPromotion)UntrustedCheckResultUntrustedBuildsManager. isUntrusted(BuildPromotionEx buildPromotion)booleanUntrustedBuildsManager. shouldCollectChangesInQueue(BuildPromotionEx promotion)Constructors in jetbrains.buildServer.serverSide.impl.untrustedBuilds with parameters of type BuildPromotionEx Constructor Description ApprovableBuildChain(BuildPromotionEx topPromotion, ApprovableBuildManager approvableBuildManager) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.impl.versionedSettings
Methods in jetbrains.buildServer.serverSide.impl.versionedSettings that return BuildPromotionEx Modifier and Type Method Description BuildPromotionExInapplicableSettings. getBuildPromotion()BuildPromotionExInapplicableSettingsImpl. getBuildPromotion()Methods in jetbrains.buildServer.serverSide.impl.versionedSettings that return types with arguments of type BuildPromotionEx Modifier and Type Method Description Map<BuildPromotionEx,String>BuildChainModifier. modifyDependencies(Collection<BuildPromotion> topPromotions, List<InapplicableSettings> inapplicableSettings)Modifies build chain and returns a collection of newly created build promotions which should be added to the queue.Methods in jetbrains.buildServer.serverSide.impl.versionedSettings with parameters of type BuildPromotionEx Modifier and Type Method Description InapplicableSettingsInapplicableSettingsFinder. findProblems(BuildPromotionEx buildPromotion, BuildTypeEx newBuildType)InapplicableSettingsInapplicableSettingsFinderImpl. findProblems(BuildPromotionEx buildPromotion, BuildTypeEx newBuildType)BuildRevisionVersionedSettingsManagerImpl. getSettingsRootRevision(BuildPromotionEx buildPromotion)booleanVersionedSettingsManagerImpl. shouldTakeSettingsFromVcs(SBuildType buildType, BuildPromotionEx promotion)Method parameters in jetbrains.buildServer.serverSide.impl.versionedSettings with type arguments of type BuildPromotionEx Modifier and Type Method Description voidFreezeReverseDepParametersProcessor. postProcess(Set<BuildPromotionEx> promotionsWithFrozenSettings) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.mute
Methods in jetbrains.buildServer.serverSide.mute with parameters of type BuildPromotionEx Modifier and Type Method Description BuildProblemMuterLowLevelProblemMutingService. makeBuildProblemMuter(BuildPromotionEx buildPromotion)Makes a new build problem muting service.BuildProblemMuterLowLevelProblemMutingServiceImpl. makeBuildProblemMuter(BuildPromotionEx buildPromotion)TestRunMuterLowLevelProblemMutingService. makeTestRunMuter(BuildPromotionEx buildPromotion)Makes a new test run muting service.TestRunMuterLowLevelProblemMutingServiceImpl. makeTestRunMuter(BuildPromotionEx buildPromotion) -
Uses of BuildPromotionEx in jetbrains.buildServer.serverSide.versionedSettings
Methods in jetbrains.buildServer.serverSide.versionedSettings with parameters of type BuildPromotionEx Modifier and Type Method Description BuildRevisionVersionedSettingsManager. getSettingsRootRevision(BuildPromotionEx buildPromotion)Returns a revision of a settings VCS root for the given build promotion or null if build promotion does not have version settings enabled or checking for changes is not done yet.booleanVersionedSettingsManager. shouldTakeSettingsFromVcs(SBuildType buildType, BuildPromotionEx promotion)Returns true if the given promotion should take settings from VCS, takes buildType's and promotion's options into account.Method parameters in jetbrains.buildServer.serverSide.versionedSettings with type arguments of type BuildPromotionEx Modifier and Type Method Description voidVersionedSettingsFreezePostProcessor. postProcess(Set<BuildPromotionEx> promotionsWithFrozenSettings) -
Uses of BuildPromotionEx in jetbrains.buildServer.tags
Methods in jetbrains.buildServer.tags with parameters of type BuildPromotionEx Modifier and Type Method Description voidTagsManagerEx. persistBuildPromotionTags(User actionUser, BuildPromotionEx buildPromotion, Collection<TagData> tags)Must be called from build promotion to persist its tags. -
Uses of BuildPromotionEx in jetbrains.buildServer.tags.impl
Methods in jetbrains.buildServer.tags.impl with parameters of type BuildPromotionEx Modifier and Type Method Description voidTagsManagerImpl. persistBuildPromotionTags(User actionUser, BuildPromotionEx buildPromotion, Collection<TagData> tags) -
Uses of BuildPromotionEx in jetbrains.buildServer.vcs
Methods in jetbrains.buildServer.vcs with parameters of type BuildPromotionEx Modifier and Type Method Description Future<Void>BuildPromotionChangesCollector. scheduleCheckingForChanges(BuildPromotionEx top, CancelCheck cancelCheck)default voidBuildPromotionChangesCollector. scheduleCheckingForChangesAndWait(BuildPromotionEx top, CancelCheck cancelCheck) -
Uses of BuildPromotionEx in jetbrains.buildServer.vcs.impl
Methods in jetbrains.buildServer.vcs.impl that return BuildPromotionEx Modifier and Type Method Description BuildPromotionExBuildChangesLoaderContext. getTopBuildPromotion()Methods in jetbrains.buildServer.vcs.impl with parameters of type BuildPromotionEx Modifier and Type Method Description voidHistoryChangesCollector. collectChanges(BuildPromotionEx top, VcsChangesCollectorFactory.MaxModificationIdSelectStrategy maxModificationIdSelectStrategy)ChangesCollectorResultHistoryChangesCollector. computeRevisions(BuildPromotionEx top)protected voidAbstractBuildPromotionChangesCollector. flushBuildChainBuildLogsIfNecessary(BuildPromotionEx top)voidAbstractBuildPromotionChangesCollector. handleResult(BuildPromotionEx top, ChangesCollectorResult changesResult, Throwable throwable, long duration)voidBuildChainChangesCollector. scheduleCheckingForChanges(BuildPromotionEx top)Future<Void>BuildChainChangesCollector. scheduleCheckingForChanges(BuildPromotionEx top, CancelCheck cancelCheck)Future<Void>HistoryChangesCollector. scheduleCheckingForChanges(BuildPromotionEx top, CancelCheck cancelCheck) -
Uses of BuildPromotionEx in jetbrains.buildServer.virtualConfiguration.processor.impl
Method parameters in jetbrains.buildServer.virtualConfiguration.processor.impl with type arguments of type BuildPromotionEx Modifier and Type Method Description voidFreezeVirtualConfigurations. postProcess(Set<BuildPromotionEx> promotionsWithFrozenSettings) -
Uses of BuildPromotionEx in jetbrains.buildServer.web.functions.change
Methods in jetbrains.buildServer.web.functions.change with parameters of type BuildPromotionEx Modifier and Type Method Description static booleanChangeFunctions. containsUserChanges(BuildPromotionEx promotion, SUser user) -
Uses of BuildPromotionEx in jetbrains.buildServer.web.problems
Constructors in jetbrains.buildServer.web.problems with parameters of type BuildPromotionEx Constructor Description BuildProblemsBean(BuildPromotionEx buildPromotion)
-