Uses of Interface
jetbrains.buildServer.serverSide.BuildPromotion
-
-
Uses of BuildPromotion in jetbrains
Methods in jetbrains with parameters of type BuildPromotion Modifier and Type Method Description RunningBuildEx
BuildServerCreator. waitForQueuedBuildToStart(BuildPromotion buildPromotion)
static RunningBuildEx
BuildServerCreator. waitForQueuedBuildToStart(BuildServerImpl server, BuildPromotion buildPromotion)
Method parameters in jetbrains with type arguments of type BuildPromotion Modifier and Type Method Description void
MockBuildType. clearPrevPromotionCache(Collection<BuildPromotion> targetPromos)
-
Uses of BuildPromotion in jetbrains.buildServer
Classes in jetbrains.buildServer that implement BuildPromotion Modifier and Type Class Description class
MockBuildPromotion
Methods in jetbrains.buildServer that return BuildPromotion Modifier and Type Method Description BuildPromotion
MockBuild. getBuildPromotion()
BuildPromotion
MockBuildPromotion. getPreviousBuildPromotion(SelectPrevBuildPolicy policy)
Methods in jetbrains.buildServer that return types with arguments of type BuildPromotion Modifier and Type Method Description Predicate<BuildPromotion>
MockBuildPromotion. createBuildPromotionAccessChecker()
List<? extends BuildPromotion>
MockBuildPromotion. getAllDependencies()
List<BuildPromotion>
MockBuildPromotion. getBuildPromotionsWithArtifactDependenciesOnMe(List<BuildPromotion> buildPromotions)
Methods in jetbrains.buildServer with parameters of type BuildPromotion Modifier and Type Method Description int
MockBuildPromotion. compareTo(BuildPromotion o)
boolean
MockBuildPromotion. hasArtifactDependencyOn(BuildPromotion dependencyBuild)
boolean
MockBuildPromotion. isEquivalentTo(BuildPromotion promotion)
EquivalenceCheckResult
MockBuildPromotion. isEquivalentTo(BuildPromotion promoToCompare, Boolean compareBranches)
boolean
MockBuildPromotion. isLaterThan(BuildPromotion promotion)
void
MockBuildPromotion. removeDependedOnMe(BuildPromotion promoEx)
Method parameters in jetbrains.buildServer with type arguments of type BuildPromotion Modifier and Type Method Description void
MockBuildPromotion. clearPrevPromotionCache(Collection<BuildPromotion> targetPromos)
List<BuildPromotion>
MockBuildPromotion. getBuildPromotionsWithArtifactDependenciesOnMe(List<BuildPromotion> buildPromotions)
-
Uses of BuildPromotion in jetbrains.buildServer.buildTriggers.vcs
Methods in jetbrains.buildServer.buildTriggers.vcs that return BuildPromotion Modifier and Type Method Description BuildPromotion
BuildBuilder.HistoryBuildStub. getBuildPromotion()
Methods in jetbrains.buildServer.buildTriggers.vcs with parameters of type BuildPromotion Modifier and Type Method Description BuildBuilder
BuildBuilder. snapshotDepends(BuildPromotion... builds)
-
Uses of BuildPromotion in jetbrains.buildServer.buildTriggers.vcs.remoteRun
Methods in jetbrains.buildServer.buildTriggers.vcs.remoteRun with parameters of type BuildPromotion Modifier and Type Method Description void
TriggerLogger. logAddBuildToQueueError(BuildPromotion promotion)
void
TriggerLogger. logStartPersonalBuildOnBranch(SUser user, String topic, Map<VcsRootInstance,VcsRootInstance> overridenRoots, BuildPromotion promotion)
-
Uses of BuildPromotion in jetbrains.buildServer.controllers
Methods in jetbrains.buildServer.controllers that return BuildPromotion Modifier and Type Method Description BuildPromotion
BuildPromotionDetailsBean. getPromotion()
Methods in jetbrains.buildServer.controllers that return types with arguments of type BuildPromotion Modifier and Type Method Description Collection<BuildPromotion>
RunBuildDependencies. getCustomSnapshotDependencies()
List<BuildPromotion>
BuildPromotionDetailsBean. getDependencies()
List<BuildPromotion>
RevisionsBean.DependencyBuildRevision. getPromotions()
Methods in jetbrains.buildServer.controllers with parameters of type BuildPromotion Modifier and Type Method Description BuildTypeBranchBean
BranchBeanFactory. createBranchBean(BuildPromotion build, SBuildType buildType)
static boolean
BranchUtil. matches(BranchBean branchBean, BuildPromotion build)
Constructors in jetbrains.buildServer.controllers with parameters of type BuildPromotion Constructor Description BuildPromotionDetailsBean(SBuildType buildType, BuildPromotion promotion, ParametersBeanFactory parametersBeanFactory)
RevisionsBean(SecurityContextEx securityContext, BuildPromotion promotion, VcsLabelManager labelManager, MergeManager mergeManager)
Constructor parameters in jetbrains.buildServer.controllers with type arguments of type BuildPromotion Constructor Description DependencyBuildRevision(List<BuildPromotion> promotions, BuildRevisionEx revision)
-
Uses of BuildPromotion in jetbrains.buildServer.controllers.buildType.tabs
Methods in jetbrains.buildServer.controllers.buildType.tabs with parameters of type BuildPromotion Modifier and Type Method Description static List<ChangeLogRow>
ChangeLogUtil. makeRowsFromPromotion(BuildPromotion promotion, SelectPrevBuildPolicy prevBuildPolicy, ChangeLogFilter filter, VersionedSettingsManager versionedSettingsManager)
-
Uses of BuildPromotion in jetbrains.buildServer.controllers.changes
Methods in jetbrains.buildServer.controllers.changes that return BuildPromotion Modifier and Type Method Description BuildPromotion
ChangesBean. getBuildPromotion()
static BuildPromotion
ChangesPopupUtil. getPromotion(javax.servlet.http.HttpServletRequest request, SBuildServer server, BuildPromotionManager promoManager)
Methods in jetbrains.buildServer.controllers.changes with parameters of type BuildPromotion Modifier and Type Method Description static ChangesBean
ChangesBean. createForChangesLink(BuildPromotion buildPromotion, SUser curUser)
Creates changes bean to be used in Changes link in web interface.static boolean
ChangesBean. lazyChanges(BuildPromotion promotion)
Constructors in jetbrains.buildServer.controllers.changes with parameters of type BuildPromotion Constructor Description ChangesBean(BuildPromotion buildPromotion, int limit, SUser currentUser)
ChangesBean(BuildPromotion buildPromotion, int limit, SUser currentUser, int calcLimit)
Constructor for containing changes in build promotion -
Uses of BuildPromotion in jetbrains.buildServer.controllers.graph
Methods in jetbrains.buildServer.controllers.graph that return types with arguments of type BuildPromotion Modifier and Type Method Description Map<SBuildType,BuildPromotion>
BuildInfo. getBuildPromotionsMap()
Methods in jetbrains.buildServer.controllers.graph with parameters of type BuildPromotion Modifier and Type Method Description void
BuildInfo. addBuildPromotion(BuildPromotion promotion)
protected abstract GraphNode<T>
AbstractBuildChainGraph. getOrCreateNode(BuildPromotion buildPromotion, Map<String,GraphNode<T>> nodesMap)
protected GraphNode<BuildInfo>
BuildChainGraph. getOrCreateNode(BuildPromotion buildPromotion, Map<String,GraphNode<BuildInfo>> nodesMap)
void
BuildChainsBean. loadChains(BuildPromotion promo, SUser curUser)
-
Uses of BuildPromotion in jetbrains.buildServer.controllers.promotionGraph
Methods in jetbrains.buildServer.controllers.promotionGraph that return BuildPromotion Modifier and Type Method Description BuildPromotion
BuildInfo. getPromotion()
Methods in jetbrains.buildServer.controllers.promotionGraph with parameters of type BuildPromotion Modifier and Type Method Description BuildInfo
SequenceBuildInfo. addBuildOrGetExisting(BuildPromotion item)
BuildInfo
SequenceBuildInfo. getBuildInfo(BuildPromotion item)
Constructors in jetbrains.buildServer.controllers.promotionGraph with parameters of type BuildPromotion Constructor Description BuildInfo(BuildPromotion promotion)
-
Uses of BuildPromotion in jetbrains.buildServer.controllers.viewLog
Methods in jetbrains.buildServer.controllers.viewLog that return types with arguments of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
DependenciesInfo. getAllDependencies()
Methods in jetbrains.buildServer.controllers.viewLog with parameters of type BuildPromotion Modifier and Type Method Description ChangeLogBean
BuildChangeLogBeanProvider. createChangeLogBean(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion, ChangesListFilter filter)
ChangeLogBean
BuildChangeLogBeanProvider. createChangeLogBean(BuildPromotion promotion, ChangesListFilter filter, boolean isAddToSamePage)
ChangeLogBean
BuildChangeLogBeanProviderImpl. createChangeLogBean(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion, ChangesListFilter filter)
ChangeLogBean
BuildChangeLogBeanProviderImpl. createChangeLogBean(BuildPromotion promotion, ChangesListFilter filter, boolean isAddToSamePage)
ChangesListFilter
BuildChangeLogBeanProvider. createChangeLogFilterAndBind(javax.servlet.http.HttpServletRequest request, BuildPromotion buildPromotion, SUser user)
ChangesListFilter
BuildChangeLogBeanProviderImpl. createChangeLogFilterAndBind(javax.servlet.http.HttpServletRequest request, BuildPromotion buildPromotion, SUser user)
protected void
BuildLogTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected void
BuildParametersTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected void
ChangesTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected void
DependenciesTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected void
QueuedBuildCompatibilityTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected void
QueuedBuildOverviewTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
ChangesListFilter
BuildChangeLogBeanProvider. getPersistedChangeLogFilterAndBind(javax.servlet.http.HttpServletRequest request, BuildPromotion buildPromotion, SUser user, String persistedFilterId)
ChangesListFilter
BuildChangeLogBeanProviderImpl. getPersistedChangeLogFilterAndBind(javax.servlet.http.HttpServletRequest request, BuildPromotion buildPromotion, SUser user, String persistedFilterId)
protected boolean
BuildLogTab. isAvailable(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected boolean
BuildParametersTab. isAvailable(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected boolean
ChangesTab. isAvailable(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected boolean
DependenciesTab. isAvailable(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected boolean
QueuedBuildCompatibilityTab. isAvailable(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected boolean
QueuedBuildOverviewTab. isAvailable(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
Constructors in jetbrains.buildServer.controllers.viewLog with parameters of type BuildPromotion Constructor Description ActualBuildParametersBean(SBuildType buildType, BuildPromotion promotion, ParametersBeanFactory factory)
ChainEstimatesBean(BuildPromotion promo)
CombinedBuildProblemsBean(BuildPromotion buildPromotion, SUser user)
DependenciesInfo(BuildPromotion promotion, SUser user)
-
Uses of BuildPromotion in jetbrains.buildServer.favoriteBuilds
Methods in jetbrains.buildServer.favoriteBuilds with parameters of type BuildPromotion Modifier and Type Method Description Set<Long>
FavoriteBuildsManager. getFavoriteOwners(BuildPromotion promotion)
Return user ids for all users marked particular build promotion as favoriteSet<Long>
FavoriteBuildsManagerImpl. getFavoriteOwners(BuildPromotion promotion)
static boolean
FavoriteBuildsManagerImpl. isFavorite(BuildPromotion buildPromotion, SUser user)
void
FavoriteBuildsManager. tagBuild(BuildPromotion buildPromotion, SUser user)
void
FavoriteBuildsManagerImpl. tagBuild(BuildPromotion buildPromotion, SUser user)
void
FavoriteBuildsManager. unTagBuild(BuildPromotion buildPromotion, SUser user)
void
FavoriteBuildsManagerImpl. unTagBuild(BuildPromotion buildPromotion, SUser user)
-
Uses of BuildPromotion in jetbrains.buildServer.notification
Methods in jetbrains.buildServer.notification with parameters of type BuildPromotion Modifier and Type Method Description int
BuildPromotionNotificationCountHandler. getCounter(BuildPromotion buildPromotion, String notifierType)
Returns number of notifications sent by this notifier in scope of a given build promotion.void
BuildPromotionNotificationCountHandler. incrementCounter(BuildPromotion buildPromotion, String notifierType)
Updates number of notifications sent by this notifier in scope of a given build promotion. -
Uses of BuildPromotion in jetbrains.buildServer.notification.impl
Methods in jetbrains.buildServer.notification.impl with parameters of type BuildPromotion Modifier and Type Method Description int
BuildPromotionNotificationCountHandlerImpl. getCounter(BuildPromotion buildPromotion, String notifierType)
void
BuildPromotionNotificationCountHandlerImpl. incrementCounter(BuildPromotion buildPromotion, String notifierType)
-
Uses of BuildPromotion in jetbrains.buildServer.pipeline
Methods in jetbrains.buildServer.pipeline that return BuildPromotion Modifier and Type Method Description static BuildPromotion
PipelineFixture. findJob(SBuild head, String jobId)
Methods in jetbrains.buildServer.pipeline that return types with arguments of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
GeneratePromotionsFromPipelineVirtualProcessor. addToQueue(BuildPromotion promotion)
List<BuildPromotion>
GeneratePromotionsFromPipelineVirtualProcessor. freeze(BuildPromotion promotion)
List<BuildPromotion>
PipelinePromotionsGenerator. freezePromotionAndDependenciesSettings(BuildPromotion pipelineRunHead)
List<BuildPromotion>
PipelinePromotionsGenerator. generatePromotionsForQueue(BuildPromotion pipelineRunHead)
Methods in jetbrains.buildServer.pipeline with parameters of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
GeneratePromotionsFromPipelineVirtualProcessor. addToQueue(BuildPromotion promotion)
PipelinePromotionsGenerator
PipelinePromotionsGeneratorProvider. findIn(BuildPromotion buildPromotion)
List<BuildPromotion>
GeneratePromotionsFromPipelineVirtualProcessor. freeze(BuildPromotion promotion)
List<BuildPromotion>
PipelinePromotionsGenerator. freezePromotionAndDependenciesSettings(BuildPromotion pipelineRunHead)
List<BuildPromotion>
PipelinePromotionsGenerator. generatePromotionsForQueue(BuildPromotion pipelineRunHead)
-
Uses of BuildPromotion in jetbrains.buildServer.pipeline.impl
Methods in jetbrains.buildServer.pipeline.impl that return types with arguments of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
PipelinePromotionsGeneratorImpl. freezePromotionAndDependenciesSettings(BuildPromotion headPromotion)
List<BuildPromotion>
PipelinePromotionsGeneratorImpl. generatePromotionsForQueue(BuildPromotion pipelineRunHeadPromotion)
Methods in jetbrains.buildServer.pipeline.impl with parameters of type BuildPromotion Modifier and Type Method Description PipelinePromotionsGenerator
YamlPipelinePromotionsGeneratorProvider. findIn(BuildPromotion buildPromotion)
List<BuildPromotion>
PipelinePromotionsGeneratorImpl. freezePromotionAndDependenciesSettings(BuildPromotion headPromotion)
List<BuildPromotion>
PipelinePromotionsGeneratorImpl. generatePromotionsForQueue(BuildPromotion pipelineRunHeadPromotion)
-
Uses of BuildPromotion in jetbrains.buildServer.pipeline.impl.service.optimizations
Methods in jetbrains.buildServer.pipeline.impl.service.optimizations with parameters of type BuildPromotion Modifier and Type Method Description PipelineRunOptimizationsResponse
PipelineOptimizationsService. getPipelineRunOptimizations(BuildPromotion pipelineRun)
PipelineRunOptimizationsResponse
PipelineOptimizationsServiceImpl. getPipelineRunOptimizations(BuildPromotion pipelineRun)
-
Uses of BuildPromotion in jetbrains.buildServer.pipeline.impl.util
Methods in jetbrains.buildServer.pipeline.impl.util with parameters of type BuildPromotion Modifier and Type Method Description static String
PipelineUtil. getJobId(BuildPromotion buildPromotion)
static String
PipelineUtil. getJobName(BuildPromotion buildPromotion)
static boolean
PipelineUtil. isJob(BuildPromotion buildPromotion)
-
Uses of BuildPromotion in jetbrains.buildServer.pipeline.internal
Methods in jetbrains.buildServer.pipeline.internal with parameters of type BuildPromotion Modifier and Type Method Description String
YamlInProjectStorage. getYamlFromPromotion(BuildPromotion buildPromotion)
-
Uses of BuildPromotion in jetbrains.buildServer.pipeline.internal.impl
Methods in jetbrains.buildServer.pipeline.internal.impl with parameters of type BuildPromotion Modifier and Type Method Description String
BuildFeatureYamlInProjectStorage. getYamlFromPromotion(BuildPromotion buildPromotion)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide
Subinterfaces of BuildPromotion in jetbrains.buildServer.serverSide Modifier and Type Interface Description interface
BuildPromotionEx
Methods in jetbrains.buildServer.serverSide that return BuildPromotion Modifier and Type Method Description BuildPromotion
BuildPromotion. copy(boolean copyRevisions)
Creates copy of this build promotion (a copy will have different id).BuildPromotion
BuildTypeTemplateEx. createDummyBuildPromotion()
BuildPromotion
BuildCustomizer. createPromotion()
Creates build promotion with all custom settings.BuildPromotion
BuildPromotionManager. findPromotionById(long promotionId)
Searches for a promotion with specified id.BuildPromotion
BuildPromotionManager. findPromotionOrReplacement(long origPromotionId)
The method will return the original build promotion if it was not deleted by the queue optimization process.BuildPromotion[]
BuildPromotion. findTops()
Return a collection of top-level build promotions for sequence builds this build promotion participates in.BuildPromotion
BuildPromotionOwner. getBuildPromotion()
Returns build promotionBuildPromotion
HistoryBuild. getBuildPromotion()
Returns promotion state associated with this build.BuildPromotion
TriggerTask. getBuildPromotion()
Returns build which will be added to the queue.BuildPromotion
BuildPromotion. getPreviousBuildPromotion(SelectPrevBuildPolicy policy)
Returns previous promotion created before this one and corresponding to the specified policy.BuildPromotion
BuildPromotionManager. getPromotionById(long promotionId)
Searches for a promotion with specified id.Methods in jetbrains.buildServer.serverSide that return types with arguments of type BuildPromotion Modifier and Type Method Description Predicate<BuildPromotion>
BuildPromotionEx. createBuildPromotionAccessChecker()
List<BuildPromotion>
PersonalBuildManager. findBuildPromotionsByChangesId(long id)
Finds personal build promotions by change id.List<BuildPromotion>
PersonalBuildManager. findBuildPromotionsByUserId(long userId)
Finds personal build promotions by user id.Map<SBuildType,BuildPromotion>
ModificationStateCalculator. findDependentPromotionsFromTargetBuildTypes(Map<SBuildType,SBuild> buildsMap, Predicate<SBuildType> targetBuildTypeFilter)
For specified map of builds finds all promotions depending on these builds directly or transitively in the build types matched by specified predicate.Collection<BuildPromotion>
BuildPromotionManager. findPromotionsByIds(Collection<Long> promoIds, BuildPromotionManager.BuildPromotionInitFromDbHint... initFromDbHints)
Accepts collection of promotion ids and returns corresponding objects.List<? extends BuildPromotion>
BuildPromotion. getAllDependencies()
Returns the full list of snapshot dependencies (including transitive ones) of this build promotion filtered according to current user permissions.List<BuildPromotion>
BuildPromotionEx. getBuildPromotionsWithArtifactDependenciesOnMe(List<BuildPromotion> buildPromotions)
Checks artifact dependencies of the build promotions provided as an argument and returns those which have a direct artifact dependency (by build id) on this build promotion.Map<BuildPromotion,AgentRestrictor>
AddToQueuePreprocessor. preprocess(Map<BuildPromotion,AgentRestrictor> buildsToAdd, String triggeredBy)
Accepts map of builds to be added in the queue and pre-processes it somehow.Methods in jetbrains.buildServer.serverSide with parameters of type BuildPromotion Modifier and Type Method Description void
BuildServerAdapter. buildPromotionTagsChanged(BuildPromotion buildPromotion, User user, Collection<TagData> oldTags, Collection<TagData> newTags)
void
BuildServerListener. buildPromotionTagsChanged(BuildPromotion buildPromotion, User user, Collection<TagData> oldTags, Collection<TagData> newTags)
Called when build promotion tags have been set to specified values
Some parameters may be omitted when the tags were changed on another node (i.e.void
BuildServerAdapter. changesLoaded(BuildPromotion buildPromotion)
void
BuildServerListener. changesLoaded(BuildPromotion buildPromotion)
This method is called if changes are loaded for a build promotion while it was in the queue or when it was starting.static OrderedBuildBuilder
OrderedBuildBuilder. createFromPromotion(BuildPromotion p)
QueuedBuildEx
QueuedBuildFactory. createQueuedBuild(BuildPromotion promotion, SAgentRestrictor agentRestrictor, String requestor, Date queuedAt)
QueuedBuildEx
BuildQueueEx. findQueued(BuildPromotion promotion)
Searches for a queued build item for the specified promotionList<OrderedBuild>
BuildTypeOrderedBuilds. getBuildsBeforeInBranches(BuildPromotion promotion, Filter<String> branchFilter)
Returns builds before given promotion (ordered by changes)boolean
BuildPromotionEx. hasArtifactDependencyOn(BuildPromotion dependencyBuild)
Checks if this promotion artifact-depends on the passed one.boolean
BuildPromotion. isEquivalentTo(BuildPromotion promotion)
Returns true if this build promotion is equivalent to specified promotion, i.e.EquivalenceCheckResult
BuildPromotionEx. isEquivalentTo(BuildPromotion promoToCompare, Boolean compareBranches)
boolean
BuildPromotion. isLaterThan(BuildPromotion promotion)
Returns true if this promotion contains more recent changes comparing to the specified promotion.void
BuildQueueEx. moveDependenciesToTop(BuildPromotion promotion)
Moves dependencies of given promotion to the top of the queueTriggerTask
BatchTrigger. newTriggerTask(BuildPromotion promotion)
Creates new trigger task based on specified build promotion.void
BuildPromotionEx. removeDependedOnMe(BuildPromotion promoEx)
Removes link to parent promotionvoid
BackgroundArtifactsStateUpdater. scheduleArtifactsStateUpdate(BuildPromotion promotion, Runnable updateTask)
ChangesCollectionCondition.Result
ChangesCollectionCondition. shouldCollectChangesNow(BuildPromotion buildPromotion)
Checks if changes can and should to be collected now or not.Method parameters in jetbrains.buildServer.serverSide with type arguments of type BuildPromotion Modifier and Type Method Description void
BuildPromotionEx. clearPrevPromotionCache(Collection<BuildPromotion> targetPromos)
void
BuildTypeEx. clearPrevPromotionCache(Collection<BuildPromotion> targetPromos)
List<BuildPromotion>
BuildPromotionEx. getBuildPromotionsWithArtifactDependenciesOnMe(List<BuildPromotion> buildPromotions)
Checks artifact dependencies of the build promotions provided as an argument and returns those which have a direct artifact dependency (by build id) on this build promotion.Map<BuildPromotion,AgentRestrictor>
AddToQueuePreprocessor. preprocess(Map<BuildPromotion,AgentRestrictor> buildsToAdd, String triggeredBy)
Accepts map of builds to be added in the queue and pre-processes it somehow.void
BuildCustomizer. setSnapshotDependencyNodes(Collection<BuildPromotion> promotions)
Sets custom nodes for the snapshot dependency graph. -
Uses of BuildPromotion in jetbrains.buildServer.serverSide.agentless
Methods in jetbrains.buildServer.serverSide.agentless with parameters of type BuildPromotion Modifier and Type Method Description AgentlessBuildStartResult
AgentlessBuildExecutor. checkCanStart(BuildPromotion buildPromotion)
Verifies if there is any reason that the build cannot be started by this executor, yet.default void
AgentlessBuildExecutor. executeBuild(BuildPromotion buildPromotion)
Executes the build, after it is started and its changes are loaded.boolean
AgentlessBuildExecutor. supports(BuildPromotion buildPromotion)
Verifies if the build is support this executor -
Uses of BuildPromotion in jetbrains.buildServer.serverSide.artifacts
Methods in jetbrains.buildServer.serverSide.artifacts that return BuildPromotion Modifier and Type Method Description BuildPromotion
StoredBuildArtifactInfo. getBuildPromotion()
Returns build promotion for this artifact. -
Uses of BuildPromotion in jetbrains.buildServer.serverSide.asserts
Methods in jetbrains.buildServer.serverSide.asserts with parameters of type BuildPromotion Modifier and Type Method Description static BuildPromotionAssert
ServerAsserts. then(BuildPromotion build)
Constructors in jetbrains.buildServer.serverSide.asserts with parameters of type BuildPromotion Constructor Description BuildPromotionAssert(BuildPromotion promotion)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.audit
Methods in jetbrains.buildServer.serverSide.audit with parameters of type BuildPromotion Modifier and Type Method Description AuditLog
AuditLogFactory. createForBuildPromotion(BuildPromotion buildPromotion)
Returns audit log for the specified build promotion -
Uses of BuildPromotion in jetbrains.buildServer.serverSide.audit.helpers
Methods in jetbrains.buildServer.serverSide.audit.helpers with parameters of type BuildPromotion Modifier and Type Method Description protected String
BuildPromotionHelper. doGetLog4jDescription(BuildPromotion object)
protected String
BuildPromotionHelper. doGetObjectId(BuildPromotion object)
protected String
BuildPromotionHelper. doGetObjectName(BuildPromotion object)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.auth
Methods in jetbrains.buildServer.serverSide.auth with parameters of type BuildPromotion Modifier and Type Method Description static boolean
AuthUtil. hasPermissionToRemoveBuild(AuthorityHolder authorityHolder, BuildPromotion promotion)
Returns true if authority holder has permissions to remove build associated with specified buildPromotionstatic boolean
AuthUtil. hasPermissionToStopBuild(AuthorityHolder authorityHolder, BuildPromotion promotion)
Returns true if authority holder has permissions to stop build associated with the specified promotionboolean
ObjectAccessChecker. hasReadAccessToBuildPromotion(BuildPromotion promo)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.buildLog
Constructor parameters in jetbrains.buildServer.serverSide.buildLog with type arguments of type BuildPromotion Constructor Description BuildLogLogger(Collection<? extends BuildPromotion> promotions)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.dependency
Methods in jetbrains.buildServer.serverSide.dependency that return BuildPromotion Modifier and Type Method Description BuildPromotion
BuildDependency. getDependent()
Return a Build Promotion which has this dependencyBuildPromotion
BuildDependency. getDependOn()
Return a Build Promotion object we depend onBuildPromotion
BuildChain. getLatestTopPromotion()
Methods in jetbrains.buildServer.serverSide.dependency that return types with arguments of type BuildPromotion Modifier and Type Method Description Collection<BuildPromotion>
BuildChain. getAllPromotions()
Map<String,BuildPromotion>
BuildChain. getAllPromotionsMap()
Map<String,Collection<BuildPromotion>>
BuildChain. getCanStart()
List<BuildPromotion>
BuildChainStatistics. getDeleted()
static Collection<BuildPromotion>
BuildChains. getReachablePromotions(Collection<SBuildType> buildTypes, Collection<BuildPromotion> promotions)
Returns build promotions reachable from the specified build types by snapshot dependenciesCollection<BuildPromotion>
BuildChain. getReifiedDependencies(SBuildType bt)
For a given build configuration returns all promotions from the chain this build configuration depends on directly or transitivelyCollection<BuildPromotion>
BuildChain. getReusedBuildPromotions()
Methods in jetbrains.buildServer.serverSide.dependency with parameters of type BuildPromotion Modifier and Type Method Description boolean
BuildChain. containsBuildPromotion(BuildPromotion promotion)
BuildChain
BuildChainFactory. createBuildChain(SBuildType topBuildType, BuildPromotion promotion)
Creates a new build chain with specified build type and single top build promotion.List<BuildChain>
BuildChains. findBuildChains(BuildPromotion promotion)
Finds all build chains where the specified promotion participates.static Collection<String>
ConditionalBuildChainModifier. getPromotionTags(BuildPromotion promotion)
protected BuildPromotionEx
BaseRunBuildChainTestCase. startAllBuildChainBuilds(boolean startAdditionalAgents, BuildPromotion rootPromo)
protected void
BaseRunBuildChainTestCase. waitForTheWholeBuildChainStart(BuildPromotion root, boolean startAdditionalAgents)
Method parameters in jetbrains.buildServer.serverSide.dependency with type arguments of type BuildPromotion Modifier and Type Method Description BuildChain
BuildChainFactory. createBuildChain(SBuildType topBuildType, Collection<BuildPromotion> promotions)
Creates a new build chain with specified build type and a number of top build promotions.List<BuildChain>
BuildChains. findBuildTypeChains(SBuildType buildType, int maxFinishedBuildsToLoad, Filter<BuildPromotion> filter)
List<BuildChain>
BuildChains. findBuildTypesChains(List<SBuildType> buildTypes, int maxFinishedBuildsToLoad, Filter<BuildPromotion> filter)
Constructors in jetbrains.buildServer.serverSide.dependency with parameters of type BuildPromotion Constructor Description BuildChainStatistics(BuildPromotion buildChainTop)
TagBasedBuildChainModifier(BuildPromotion top, BuildQueueEx buildQueue, List<String> tagsToSkip, List<String> tagsToInclude, String cancelBuildComment)
Constructor parameters in jetbrains.buildServer.serverSide.dependency with type arguments of type BuildPromotion Constructor Description BuildChainStatistics(List<BuildPromotion> buildPromotions)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl
Classes in jetbrains.buildServer.serverSide.impl that implement BuildPromotion Modifier and Type Class Description class
AbstractBuildPromotion
class
BuildPromotionImpl
class
BuildPromotionManagerImpl.TemplateDummyBuildPromotion
class
DummyBuildPromotion
This is a fake (non real) build promotion which is used to create a build and obtain ValueResolverMethods in jetbrains.buildServer.serverSide.impl that return BuildPromotion Modifier and Type Method Description BuildPromotion
BuildTypeTemplateImpl. createDummyBuildPromotion()
BuildPromotion
EditableTemplateCopy. createDummyBuildPromotion()
BuildPromotion
InaccessibleTemplate. createDummyBuildPromotion()
BuildPromotion
BuildPromotionManagerImpl. findPromotionOrReplacement(long origPromotionId)
BuildPromotion
BatchTriggerTaskImpl. getBuildPromotion()
BuildPromotion
AbstractBuildPromotion. getPreviousBuildPromotion(SelectPrevBuildPolicy policy)
Methods in jetbrains.buildServer.serverSide.impl with parameters of type BuildPromotion Modifier and Type Method Description boolean
PersonalBuildPromotionFilter. accept(BuildPromotion data)
void
BuildChainChangesCalculator. addBuildChainModifications(BuildPromotion buildPromotion, List<ChangeDescriptor> accumulator, ChangesCalculationOptionsEx options)
Collect change descriptors between two build chains.void
BuildPromotionReplacementImpl.ReplacementStatisticsImpl. addOptimizedBuild(BuildPromotion original, BuildPromotionReplacementLog.ReplacementReason reason)
void
BuildPromotionAdapter. buildPromotionChangesDetached(BuildPromotion buildPromotion)
void
BuildPromotionListener. buildPromotionChangesDetached(BuildPromotion buildPromotion)
Called when build promotion changes are detached, i.e.void
BuildTypesEventListener. buildPromotionChangesDetached(BuildPromotion buildPromotion)
void
BuildPromotionAdapter. buildPromotionDeleted(BuildPromotion buildPromotion)
void
BuildPromotionListener. buildPromotionDeleted(BuildPromotion buildPromotion)
Called when build promotion was deleted (not by cleanup)void
BuildTypesEventListener. buildPromotionDeleted(BuildPromotion buildPromotion)
void
BuildTypesEventListener. buildPromotionTagsChanged(BuildPromotion buildPromotion, User user, Collection<TagData> oldTags, Collection<TagData> newTags)
static int
BuildPromotionImpl. compareStartTime(BuildPromotion bp1, BuildPromotion bp2)
Return -1 if bp1 started before bp2 and 1 otherwiseint
BuildPromotionImpl. compareTo(BuildPromotion o)
int
DummyBuildPromotion. compareTo(BuildPromotion o)
FindPromotionStrategy
FindPromotionStrategyFactory. create(SBuildType buildType, Collection<VcsRootInstance> vcsRoots, BuildPromotion currentPromotion, PreviousBuildsProvider previousBuildsProvider, DagBasedPrevPromotionRevisionsCache prevPromotionsCache, VcsModificationProcessor modificationProcessor)
static BuildProblemData
DependentBuildStartPredicate. createBuildProblem(SBuildType contextBuildType, BuildPromotion dependOn, String errorType)
QueuedBuildEx
QueuedBuildFactoryImpl. createQueuedBuild(BuildPromotion buildPromotion, SAgentRestrictor agentRestrictor, String requestor, Date queuedAt)
static String
LogUtil. describe(BuildPromotion promotion)
static String
LogUtil. describeInDetail(BuildPromotion promotion)
static String
LogUtil. describeMissingBuildTypeForUI(BuildPromotion promotion)
protected QueuedBuildImpl
QueuedBuildFactoryImpl. doCreateQueuedBuild(BuildPromotion buildPromotion, SAgentRestrictor agentRestrictor, String requestor)
QueuedBuildEx
BuildQueueImpl. findQueued(BuildPromotion promotion)
static Branch
BaseFilteredBranch. fromBuild(BuildPromotion promotion, BranchFilterContext context)
String
PromotionCustomizationInfo. getAsHtmlText(BuildPromotion buildPromotion)
List<OrderedBuild>
BuildTypeOrderedBuildsImpl. getBuildsBeforeInBranches(BuildPromotion promotion, Filter<String> branchFilter)
List<FilteredVcsChange>
MockVcsModification. getFilteredChanges(BuildPromotion buildPromotion)
List<UserActionsProvider.UserAction>
UserActionsProvider. getIconUserActions(BuildPromotion promotion)
Merges all comments actions into one, removes enable/disable pairs for build change status actionsStream<OrderedBuild>
ChainChangesPreviousBuildsProviderImpl. getPreviousBuilds(BuildPromotion currentPromotion)
Stream<OrderedBuild>
PreviousBuildsProvider. getPreviousBuilds(BuildPromotion currentPromotion)
Stream<OrderedBuild>
PreviousBuildsProviderImpl. getPreviousBuilds(BuildPromotion currentPromotion)
boolean
AbstractBuildPromotion. hasArtifactDependencyOn(BuildPromotion dependencyBuild)
boolean
NodesBuildsEvents. hasUnpublishedPromotionPersistingEvent(BuildPromotion buildPromotion)
boolean
DependencyChecker. isDependencyAvailable(SBuildType source, BuildPromotion destination, DependencyType dependencyType)
Returns true when the dependency can be resolved, according to project hierarchy and exemptions.boolean
DependencyCheckerImpl. isDependencyAvailable(SBuildType source, BuildPromotion destination, DependencyType dependencyType)
boolean
BuildPromotionImpl. isEquivalentTo(BuildPromotion promotion)
EquivalenceCheckResult
BuildPromotionImpl. isEquivalentTo(BuildPromotion promotion, Boolean compareBranches)
boolean
DummyBuildPromotion. isEquivalentTo(BuildPromotion promotion)
EquivalenceCheckResult
DummyBuildPromotion. isEquivalentTo(BuildPromotion promoToCompare, Boolean compareBranches)
boolean
BuildPromotionImpl. isLaterThan(BuildPromotion promotion)
boolean
DummyBuildPromotion. isLaterThan(BuildPromotion promotion)
void
BuildQueueImpl. moveDependenciesToTop(BuildPromotion promotion)
TriggerTask
BuildQueueImpl. newTriggerTask(BuildPromotion promotion)
void
NodesBuildsEvents. publishBuildArtifactsChanged(BuildPromotion bp)
void
NodesBuildsEvents. publishBuildProblemsUpdated(BuildPromotion promotion)
void
NodesBuildsEvents. publishBuildPromotionDeleted(BuildPromotion promotion)
void
NodesBuildsEvents. publishBuildPromotionPersisted(BuildPromotion promotion, int dirtyState)
void
NodesBuildsEvents. publishBuildStatusChanged(BuildPromotion promotion)
void
NodesBuildsEvents. publishChangesLoaded(BuildPromotion buildPromotion)
void
NodesBuildsEvents. publishCommentUpdated(BuildPromotion promotion)
void
NodesBuildsEvents. publishTagsUpdated(BuildPromotion promotion)
void
BuildPromotionImpl. removeDependedOnMe(BuildPromotion parentPromo)
void
DummyBuildPromotion. removeDependedOnMe(BuildPromotion parentPromo)
List<BuildProblem>
BuildProblemOrderingService. sort(List<BuildProblem> problems, BuildPromotion promotion)
protected RunningBuildEx
BaseServerTestCase. startBuild(BuildPromotion promotion, Date agentStartDate, Date serverStartDate, MockBuildAgent agent, boolean withFlushQueue)
void
BuildTypeOrderedBuildsImpl. updateBuildForPromotion(BuildPromotion p)
Constructors in jetbrains.buildServer.serverSide.impl with parameters of type BuildPromotion Constructor Description BatchTriggerTaskImpl(BuildPromotion promotion)
QueuedBuildImpl(BuildPromotion buildPromotion, SAgentRestrictor agentRestrictor, String rawTriggeredBy, BuildEstimator buildEstimator, BuildQueueEx buildQueue, BuildAgentManager agentManager, AgentPoolManager agentPoolManager, BuildAgentFactory agentFactory, BuildServerEx server, TriggeredByParser triggeredByParser, WaitReasonStatisticsCollector waitReasonStatisticsCollector, CanRunOnAgentsCalculator canRunOnCalculator)
Constructor parameters in jetbrains.buildServer.serverSide.impl with type arguments of type BuildPromotion Constructor Description AutoMaxModificationIdStrategy(BuildPromotionEx bp, Collection<? extends BuildPromotion> finishedPromotionsToUse, Set<String> buildTypeIdsToIgnore)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.approval
Methods in jetbrains.buildServer.serverSide.impl.approval with parameters of type BuildPromotion Modifier and Type Method Description ApprovalResult
ApprovableBuildManager. getApprovalStatus(BuildPromotion buildPromotion)
ChangesCollectionCondition.Result
ApprovableBuildChangesCollectionCondition. shouldCollectChangesNow(BuildPromotion buildPromotion)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.artifacts
Fields in jetbrains.buildServer.serverSide.impl.artifacts declared as BuildPromotion Modifier and Type Field Description protected BuildPromotion
BuildArtifactsBase. myBuildPromotion
Methods in jetbrains.buildServer.serverSide.impl.artifacts that return BuildPromotion Modifier and Type Method Description BuildPromotion
ExternalBuildArtifactFile. getBuildPromotion()
BuildPromotion
ExternalBuildArtifactFolder. getBuildPromotion()
Methods in jetbrains.buildServer.serverSide.impl.artifacts with parameters of type BuildPromotion Modifier and Type Method Description BuildArtifacts
BuildArtifactsFactory. createBuildArtifacts(BuildPromotion buildPromotion, File artifactsDirectory, BuildArtifactsViewMode view)
Creates build artifacts aceessorBuildArtifacts
BuildArtifactsFactoryImpl. createBuildArtifacts(BuildPromotion buildPromotion, File artifactsDirectory, BuildArtifactsViewMode view)
BuildArtifacts
BuildArtifactsFactory. createEmptyArtifacts(BuildPromotion buildPromotion)
creates empty artifacts instanceBuildArtifacts
BuildArtifactsFactoryImpl. createEmptyArtifacts(BuildPromotion buildPromotion)
Availability
ArtifactsSecurityChecker. isVisible(BuildPromotion buildPromotion, BuildArtifactInfo artifact, BuildArtifactsViewMode viewMode)
Availability
ArtifactVisibilityChecker. isVisible(BuildPromotion buildPromotion, BuildArtifactInfo artifact, BuildArtifactsViewMode viewMode)
Called to know if this path should be visible.Availability
HiddenArtifactsFilter. isVisible(BuildPromotion buildPromotion, BuildArtifactInfo artifact, BuildArtifactsViewMode viewMode)
Availability
InaccessibleArtifactsChecker. isVisible(BuildPromotion buildPromotion, BuildArtifactInfo artifact, BuildArtifactsViewMode viewMode)
void
BackgroundArtifactsStateUpdaterImpl. scheduleArtifactsStateUpdate(BuildPromotion promotion, Runnable updateTask)
Constructors in jetbrains.buildServer.serverSide.impl.artifacts with parameters of type BuildPromotion Constructor Description BuildArtifactsBase(BuildPromotion buildPromotion, SecurityContext securityContext, ArtifactsFilter filter)
BuildArtifactsImpl(File artifactsRoot, BuildPromotion buildPromotion, SecurityContext securityContext, ArtifactsFilter visibilityChecker)
CompositeBuildArtifacts(BuildArtifacts artifacts, File baseFolder, ArtifactsGuard guard, BuildPromotion buildPromotion, SecurityContext securityContext, ArtifactsFilter filter)
Creates a new flat view of the artifacts from a single artifact provider.ExternalBuildArtifacts(BuildPromotion buildPromotion, ExtensionHolder extensionHolder, SecurityContextEx securityContext, ArtifactStorageSettingsProviderEx storageSettingsProvider, ArtifactsFilter filter, ExternalBuildArtifactsCache artifactsCache)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.audit
Methods in jetbrains.buildServer.serverSide.impl.audit with parameters of type BuildPromotion Modifier and Type Method Description AuditLog
AuditLogFactoryImpl. createForBuildPromotion(BuildPromotion buildPromotion)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that return types with arguments of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
SecuredPersonalBuildManager. findBuildPromotionsByChangesId(long id)
List<BuildPromotion>
SecuredPersonalBuildManager. findBuildPromotionsByUserId(long userId)
Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type BuildPromotion Modifier and Type Method Description boolean
BuildPromotionAccessFilter. apply(BuildPromotion item)
protected SecuredQueuedBuild
SecuredQueuedBuildFactory. doCreateQueuedBuild(BuildPromotion buildPromotion, SAgentRestrictor agentRestrictor, String requestor)
QueuedBuildEx
SecuredBuildQueue. findQueued(BuildPromotion promotion)
Map<SVcsModification,List<FilteredVcsChange>>
SecuredVcsModificationHistory. getFilteredChangedFiles(List<SVcsModification> modifications, BuildPromotion buildPromotion)
List<FilteredVcsChange>
SecuredVcsModificationHistory. getFilteredChangedFiles(SVcsModification modification, BuildPromotion buildPromotion)
void
SecuredBuildQueue. moveDependenciesToTop(BuildPromotion promotion)
TriggerTask
SecuredBuildQueue. newTriggerTask(BuildPromotion promotion)
Constructors in jetbrains.buildServer.serverSide.impl.auth with parameters of type BuildPromotion Constructor Description SecuredQueuedBuild(BuildPromotion buildPromotion, SAgentRestrictor agentRestrictor, String rawTriggeredBy, BuildEstimator buildEstimator, BuildQueueEx buildQueue, BuildAgentManager agentManager, AgentPoolManager agentPoolManager, BuildServerEx server, TriggeredByParser triggeredByParser, SecurityContextEx securityContext, BuildAgentFactory buildAgentFactory, WaitReasonStatisticsCollector waitReasonStatisticsCollector, CanRunOnAgentsCalculator canRunOnCalculator)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.changeProviders
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.dependency
Methods in jetbrains.buildServer.serverSide.impl.dependency that return types with arguments of type BuildPromotion Modifier and Type Method Description Collection<BuildPromotion>
BuildDependencyGraphImpl. getNodes()
Collection<BuildPromotion>
TopBuildDependencyGraphImpl. getNodes()
Map<String,BuildPromotion>
BuildDependencyGraphImpl. getNodesMap()
Map<String,BuildPromotion>
TopBuildDependencyGraphImpl. getNodesMap()
Methods in jetbrains.buildServer.serverSide.impl.dependency with parameters of type BuildPromotion Modifier and Type Method Description void
BuildPromotionDependencies. addDependedOnMe(BuildPromotion promotion, DependencyOptions options)
void
BuildPromotionDependencies. addDependedOnMeIfCached(BuildPromotion promotion, DependencyOptions options)
boolean
BuildDependencyGraphImpl. contains(BuildPromotion promo)
boolean
TopBuildDependencyGraphImpl. contains(BuildPromotion promo)
void
BuildPromotionDependencies. removeDependedOnMe(BuildPromotion parentPromo)
Method parameters in jetbrains.buildServer.serverSide.impl.dependency with type arguments of type BuildPromotion Modifier and Type Method Description void
BuildDependencyGraphImpl. traverseBottomUp(ItemProcessor<BuildPromotion> promotionProcessor)
void
TopBuildDependencyGraphImpl. traverseBottomUp(ItemProcessor<BuildPromotion> promotionProcessor)
void
BuildDependencyGraphImpl. traverseTopDown(ItemProcessor<BuildPromotion> promotionProcessor)
void
TopBuildDependencyGraphImpl. traverseTopDown(ItemProcessor<BuildPromotion> promotionProcessor)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.history
Methods in jetbrains.buildServer.serverSide.impl.history that return BuildPromotion Modifier and Type Method Description BuildPromotion
HistoryBuildSnapshot. getBuildPromotion()
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.personal
Methods in jetbrains.buildServer.serverSide.impl.personal that return types with arguments of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
PersonalBuildManagerImpl. findBuildPromotionsByChangesId(long changeId)
List<BuildPromotion>
PersonalBuildManagerImpl. findBuildPromotionsByUserId(long userId)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.problems
Methods in jetbrains.buildServer.serverSide.impl.problems that return BuildPromotion Modifier and Type Method Description BuildPromotion
BuildProblemImpl. getBuildPromotion()
Methods in jetbrains.buildServer.serverSide.impl.problems with parameters of type BuildPromotion Modifier and Type Method Description BuildProblem
BuildProblemManagerImpl. createBuildProblem(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData data)
BuildProblem
BuildProblemManagerImpl. createBuildProblem(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData data, boolean muted)
BuildProblem
BuildProblemManagerImpl. createBuildProblem(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData data, boolean muted, MuteInfo muteInfo)
BuildProblem
BuildProblemManagerImpl. createBuildProblem(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData data, MuteInfo muteInfo)
static List<BuildProblem>
BuildProblemImpl. fillIsNew(BuildPromotion problemsOwner, List<BuildProblem> buildProblems)
Constructors in jetbrains.buildServer.serverSide.impl.problems with parameters of type BuildPromotion Constructor Description BuildProblemImpl(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData buildProblemData, boolean muted, MuteInfo muteInfo, ProblemMutingService mutingService, BuildProblemResponsibilityFacade responsibilityFacade)
BuildProblemImpl(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData buildProblemData, boolean muted, ProblemMutingService mutingService, BuildProblemResponsibilityFacade responsibilityFacade)
BuildProblemImpl(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData buildProblemData, ProblemMutingService mutingService, BuildProblemResponsibilityFacade responsibilityFacade)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.projects
Method parameters in jetbrains.buildServer.serverSide.impl.projects with type arguments of type BuildPromotion Modifier and Type Method Description void
ProjectsWatcher. completePendingOperations(Collection<BuildPromotion> chainPromos)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.query
Methods in jetbrains.buildServer.serverSide.impl.query with parameters of type BuildPromotion Modifier and Type Method Description Map<SVcsModification,List<FilteredVcsChange>>
ModificationFilesLoader. getFilteredChangedFiles(List<SVcsModification> modifications, BuildPromotion promotion)
Returns filtered files using the checkout rules of the promotion.List<FilteredVcsChange>
ModificationFilesLoader. getFilteredChangedFiles(SVcsModification modification, BuildPromotion buildPromotion)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.remoteDebug
Methods in jetbrains.buildServer.serverSide.impl.remoteDebug with parameters of type BuildPromotion Modifier and Type Method Description static boolean
RemoteDebugServerHelper. isRemoteDebugBuild(BuildPromotion promo)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.tracker
Methods in jetbrains.buildServer.serverSide.impl.tracker with parameters of type BuildPromotion Modifier and Type Method Description void
EventTrackerImpl. buildPromotionTagsChanged(BuildPromotion buildPromotion, User user, Collection<TagData> oldTags, Collection<TagData> newTags)
void
EventTrackerImpl. changesLoaded(BuildPromotion build)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.versionedSettings
Methods in jetbrains.buildServer.serverSide.impl.versionedSettings with parameters of type BuildPromotion Modifier and Type Method Description boolean
VersionedSettingsFreezerImpl. isSettingsFreezeInProgress(BuildPromotion top)
Method parameters in jetbrains.buildServer.serverSide.impl.versionedSettings with type arguments of type BuildPromotion Modifier and Type Method Description void
DelayedCommitPerSettingsRootStrategy. completePendingTransactions(Collection<BuildPromotion> promotions)
void
VersionedSettingsPendingTransactions. completePendingTransactions(Collection<BuildPromotion> chain)
Takes pending transactions for every settings VCS root used in the given chain and wait for them to complete, but no longer than a timeout defined inVersionedSettingsOptions.getCompletePendingTransactionsTimeoutSeconds()
void
VersionedSettingsFreezer. freezeSettings(Collection<BuildPromotion> topPromotions)
void
VersionedSettingsFreezerImpl. freezeSettings(Collection<BuildPromotion> topPromos)
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. -
Uses of BuildPromotion in jetbrains.buildServer.serverSide.impl.virtualAgent
Methods in jetbrains.buildServer.serverSide.impl.virtualAgent with parameters of type BuildPromotion Modifier and Type Method Description Map<SAgentType,VirtualAgentCompatibilityResult>
VirtualAgentsManager. getAvailableAgentTypes(BuildPromotion buildPromotion)
Map<SAgentType,VirtualAgentCompatibilityResult>
VirtualAgentsManagerImpl. getAvailableAgentTypes(BuildPromotion buildPromotion)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.mute
Methods in jetbrains.buildServer.serverSide.mute with parameters of type BuildPromotion Modifier and Type Method Description MuteInfo
MuteInfoProvider. getMuteInfo(BuildPromotion buildPromotion, MuteInfoProvider.ProblemType problemType, long problemId)
If the problem should be muted, return corresponding MuteInfo object. -
Uses of BuildPromotion in jetbrains.buildServer.serverSide.parameters.types
Methods in jetbrains.buildServer.serverSide.parameters.types with parameters of type BuildPromotion Modifier and Type Method Description Set<String>
PasswordsSearcher. collectPasswords(BuildPromotion buildPromotion)
Set<String>
PasswordsSearcher. collectPasswords(BuildPromotion buildPromotion, boolean includeRunnersParams, boolean includeTriggersParams, boolean includeBuildFeatureParams)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.problems
Methods in jetbrains.buildServer.serverSide.problems that return BuildPromotion Modifier and Type Method Description BuildPromotion
BuildProblem. getBuildPromotion()
Returns corresponding build promotionMethods in jetbrains.buildServer.serverSide.problems with parameters of type BuildPromotion Modifier and Type Method Description BuildProblem
BuildProblemManager. createBuildProblem(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData data)
BuildProblem
BuildProblemManager. createBuildProblem(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData data, boolean muted)
BuildProblem
BuildProblemManager. createBuildProblem(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData data, boolean muted, MuteInfo muteInfo)
BuildProblem
BuildProblemManager. createBuildProblem(BuildPromotion buildPromotion, int buildProblemId, BuildProblemData data, MuteInfo muteInfo)
-
Uses of BuildPromotion in jetbrains.buildServer.serverSide.statistics.build
Methods in jetbrains.buildServer.serverSide.statistics.build with parameters of type BuildPromotion Modifier and Type Method Description Map<String,BigDecimal>
BuildDataStorage. getValues(BuildPromotion buildPromotion)
All raw values for a given build promotion. -
Uses of BuildPromotion in jetbrains.buildServer.serverSide.statistics.impl
Methods in jetbrains.buildServer.serverSide.statistics.impl with parameters of type BuildPromotion Modifier and Type Method Description Map<String,BigDecimal>
BuildDataStorageImpl. getValues(BuildPromotion promotion)
-
Uses of BuildPromotion in jetbrains.buildServer.tags
Methods in jetbrains.buildServer.tags that return types with arguments of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
TagsManager. findAllPromotions(String tag)
Returns all promotions marked with the specified public tag.List<BuildPromotion>
TagsManager. findAllPromotions(String tag, BuildType configuration)
Returns all promotions marked with the specified public tag for the specified configuration.Map<BuildPromotion,Collection<TagData>>
TagsManagerEx. getTagDatas(Collection<BuildPromotion> buildPromotions, boolean includingPrivateTags)
Loads tags for a collection of build promotions.Methods in jetbrains.buildServer.tags with parameters of type BuildPromotion Modifier and Type Method Description void
TagsManager. addTagDatas(BuildPromotion buildPromotion, Collection<TagData> tags)
Add tag set to the specified build promotion.void
TagsManager. clearTagDatas(BuildPromotion buildPromotion)
Remove all tags from the specified build promotion.Collection<TagData>
TagsManager. getTagDatas(BuildPromotion build)
Returns all public and private tags assigned for the specified promotion.int
TagsManager. removeTagDatas(BuildPromotion buildPromotion, Collection<TagData> tags)
Remove particular tags from the specified build promotion.void
TagsManager. replacePublicTags(BuildPromotion buildPromotion, List<String> tagLabels)
Replace existing public tags with public tags created from provided labelsvoid
TagsManager. setTagDatas(BuildPromotion buildPromotion, Collection<TagData> tags)
Change tag set to the specified build promotion, both public and privateTagData
All old tags related to the specified promotion will be removed, new tag set will be added.Method parameters in jetbrains.buildServer.tags with type arguments of type BuildPromotion Modifier and Type Method Description Map<BuildPromotion,Collection<TagData>>
TagsManagerEx. getTagDatas(Collection<BuildPromotion> buildPromotions, boolean includingPrivateTags)
Loads tags for a collection of build promotions. -
Uses of BuildPromotion in jetbrains.buildServer.tags.impl
Methods in jetbrains.buildServer.tags.impl that return types with arguments of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
TagsManagerImpl. findAllPromotions(String tag)
List<BuildPromotion>
TagsManagerImpl. findAllPromotions(String tag, BuildType buildType)
Map<BuildPromotion,Collection<TagData>>
TagsManagerImpl. getTagDatas(Collection<BuildPromotion> buildPromotions, boolean includingPrivateTags)
Methods in jetbrains.buildServer.tags.impl with parameters of type BuildPromotion Modifier and Type Method Description void
TagsManagerImpl. addTagDatas(BuildPromotion buildPromotion, Collection<TagData> tags)
void
TagsManagerImpl. clearTagDatas(BuildPromotion buildPromotion)
Collection<TagData>
TagsManagerImpl. getTagDatas(BuildPromotion buildPromotion)
int
TagsManagerImpl. removeTagDatas(BuildPromotion buildPromotion, Collection<TagData> tags)
void
TagsManagerImpl. replacePublicTags(BuildPromotion buildPromotion, List<String> tagLabels)
void
TagsManagerImpl. setTagDatas(BuildPromotion buildPromotion, Collection<TagData> tags)
Method parameters in jetbrains.buildServer.tags.impl with type arguments of type BuildPromotion Modifier and Type Method Description Map<BuildPromotion,Collection<TagData>>
TagsManagerImpl. getTagDatas(Collection<BuildPromotion> buildPromotions, boolean includingPrivateTags)
-
Uses of BuildPromotion in jetbrains.buildServer.vcs
Methods in jetbrains.buildServer.vcs that return types with arguments of type BuildPromotion Modifier and Type Method Description Map<SBuildType,BuildPromotion>
ChangeStatus. getBuildTypesStatusMap()
Map<SBuildType,BuildPromotion>
ChangeStatus. getDeploymentStatus()
Methods in jetbrains.buildServer.vcs with parameters of type BuildPromotion Modifier and Type Method Description Collection<BuildRevisionEx>
ChangesCollectorResult. getBuildRevisions(BuildPromotion promotion)
Returns revisions to be set to specified build promotionList<FilteredVcsChange>
SVcsModification. getFilteredChanges(BuildPromotion buildPromotion)
Returns list of changed files filtered according to checkout rules of the specified build promotionLong
ChangesCollectorResult. getMaxOccupiedModificationId(BuildPromotion promotion)
Returns max occupied modification id among all VCS roots of specified build promotion.Map<VcsRootInstance,String>
ChangesCollectorResult. getUpperLimitRevisions(BuildPromotion promotion)
If changes were collected during build start, returns build's branches revisions up to which changes were collected.RepositoryVersion
ChangesCollectorResult. getVersionedSettingsRevision(BuildPromotion promotion)
VcsRootInstance
ChangesCollectorResult. getVersionedSettingsVcsRoot(BuildPromotion promotion)
boolean
ChangesCollectorResult. isChangesCollectingPerformedFor(BuildPromotion buildPromotion)
boolean
ChangesCollectorResult. shouldCollectChangesForPromotion(BuildPromotion buildPromotion)
-
Uses of BuildPromotion in jetbrains.buildServer.vcs.impl
Fields in jetbrains.buildServer.vcs.impl declared as BuildPromotion Modifier and Type Field Description protected BuildPromotion
RevisionCalculator. myPromotion
Methods in jetbrains.buildServer.vcs.impl that return types with arguments of type BuildPromotion Modifier and Type Method Description Map<SBuildType,BuildPromotion>
ChangeStatusImpl. getBuildTypesStatusMap()
Map<SBuildType,BuildPromotion>
ChangeStatusImpl. getDeploymentStatus()
Constructors in jetbrains.buildServer.vcs.impl with parameters of type BuildPromotion Constructor Description RevisionCalculator(SBuildType buildType, VcsRootInstance root, Long maxModificationId, BuildPromotion promotion, Set<RelationType> relations, FinalRevisionCalculatorOptions options, VcsSettingsTracker vcsSettingsTracker, VcsModificationHistoryEx vcsModificationHistory, VcsManager vcsManager, Map<Long,RepositoryVersion> providedUpperLimitRevisions)
-
Uses of BuildPromotion in jetbrains.buildServer.virtualConfiguration.generator
Methods in jetbrains.buildServer.virtualConfiguration.generator that return BuildPromotion Modifier and Type Method Description BuildPromotion
VirtualPromotionGeneratorFactory.VirtualPromotionGenerator. getOrCreate(VirtualBuildTypeSettings settings, BiFunction<SBuildType,String,Boolean> customizer)
Methods in jetbrains.buildServer.virtualConfiguration.generator with parameters of type BuildPromotion Modifier and Type Method Description VirtualPromotionGeneratorFactory.VirtualPromotionGenerator
VirtualPromotionGeneratorFactory. create(BuildPromotion hostPromotion, String reason)
-
Uses of BuildPromotion in jetbrains.buildServer.virtualConfiguration.generator.impl
Methods in jetbrains.buildServer.virtualConfiguration.generator.impl that return BuildPromotion Modifier and Type Method Description BuildPromotion
VirtualPromotionGeneratorImpl. getOrCreate(VirtualBuildTypeSettings settings, BiFunction<SBuildType,String,Boolean> customizer)
Methods in jetbrains.buildServer.virtualConfiguration.generator.impl with parameters of type BuildPromotion Modifier and Type Method Description VirtualPromotionGeneratorFactory.VirtualPromotionGenerator
VirtualPromotionGeneratorFactoryImpl. create(BuildPromotion hostPromotion, String reason)
Constructors in jetbrains.buildServer.virtualConfiguration.generator.impl with parameters of type BuildPromotion Constructor Description BuildCounter(BuildPromotion top)
VirtualPromotionGeneratorImpl(BuildPromotion promotion, BuildTypeContext context, VirtualProjectGenerator virtualProjectGenerator, String reason)
-
Uses of BuildPromotion in jetbrains.buildServer.virtualConfiguration.processor
Methods in jetbrains.buildServer.virtualConfiguration.processor that return types with arguments of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
ProcessVirtualConfigurations. addToQueue(BuildPromotion promotion)
default List<BuildPromotion>
ProcessVirtualConfigurations. freeze(BuildPromotion promotion)
Called during the build promotion settings freeze.default List<BuildPromotion>
ProcessVirtualConfigurations. freeze(BuildPromotion promotion, int maxNumberOfGeneratedBuilds)
Called during the build promotion settings freeze.Methods in jetbrains.buildServer.virtualConfiguration.processor with parameters of type BuildPromotion Modifier and Type Method Description List<BuildPromotion>
ProcessVirtualConfigurations. addToQueue(BuildPromotion promotion)
default List<BuildPromotion>
ProcessVirtualConfigurations. freeze(BuildPromotion promotion)
Called during the build promotion settings freeze.default List<BuildPromotion>
ProcessVirtualConfigurations. freeze(BuildPromotion promotion, int maxNumberOfGeneratedBuilds)
Called during the build promotion settings freeze. -
Uses of BuildPromotion in jetbrains.buildServer.virtualConfiguration.processor.impl
Methods in jetbrains.buildServer.virtualConfiguration.processor.impl that return types with arguments of type BuildPromotion Modifier and Type Method Description Map<BuildPromotion,AgentRestrictor>
AddGeneratedPromotionsToGraphPreprocessor. preprocess(Map<BuildPromotion,AgentRestrictor> buildsToAdd, String triggeredBy)
Method parameters in jetbrains.buildServer.virtualConfiguration.processor.impl with type arguments of type BuildPromotion Modifier and Type Method Description Map<BuildPromotion,AgentRestrictor>
AddGeneratedPromotionsToGraphPreprocessor. preprocess(Map<BuildPromotion,AgentRestrictor> buildsToAdd, String triggeredBy)
-
Uses of BuildPromotion in jetbrains.buildServer.web.buildlog
Methods in jetbrains.buildServer.web.buildlog with parameters of type BuildPromotion Modifier and Type Method Description String
LogMessageAnsiColorsProcessor. process(String message, LogMessage originalMessage, BuildPromotion promotion)
String
LogMessageEscapeProcessor. process(String message, LogMessage originalMessage, BuildPromotion promotion)
String
LogMessageMsgLinkProcessor. process(String message, LogMessage originalMessage, BuildPromotion promotion)
String
LogMessageProcessorExtension. process(String message, LogMessage originalMessage, BuildPromotion promotion)
Process single build log line.String
LogMessageStackTraceProcessor. process(String message, LogMessage originalMessage, BuildPromotion promotion)
String
LogMessageURLsProcessor. process(String escaped, LogMessage originalMessage, BuildPromotion promotion)
-
Uses of BuildPromotion in jetbrains.buildServer.web.openapi
Methods in jetbrains.buildServer.web.openapi that return BuildPromotion Modifier and Type Method Description protected BuildPromotion
ViewBuildTab. getPromotion(javax.servlet.http.HttpServletRequest request)
Methods in jetbrains.buildServer.web.openapi with parameters of type BuildPromotion Modifier and Type Method Description protected abstract void
ViewBuildTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
void
ViewLogTab. fillModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
protected abstract boolean
ViewBuildTab. isAvailable(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
boolean
ViewLogTab. isAvailable(javax.servlet.http.HttpServletRequest request, BuildPromotion promotion)
-
Uses of BuildPromotion in jetbrains.buildServer.web.openapi.artifacts
Methods in jetbrains.buildServer.web.openapi.artifacts with parameters of type BuildPromotion Modifier and Type Method Description boolean
ArtifactDownloadProcessor. processDownload(StoredBuildArtifactInfo artifactInfo, BuildPromotion buildPromotion, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Perform all necessary operations to send the build artifact contents into the response. -
Uses of BuildPromotion in jetbrains.buildServer.web.problems
Methods in jetbrains.buildServer.web.problems that return types with arguments of type BuildPromotion Modifier and Type Method Description Map<SBuildType,BuildPromotion>
CurrentProblemsBean. getProblematicBuildPromotions()
Constructors in jetbrains.buildServer.web.problems with parameters of type BuildPromotion Constructor Description BuildProblemsBean(BuildPromotion buildPromotion, List<BuildProblem> problems)
-
Uses of BuildPromotion in jetbrains.buildServer.web.util
Methods in jetbrains.buildServer.web.util that return types with arguments of type BuildPromotion Modifier and Type Method Description static Map<SBuildType,BuildPromotion>
ProjectHierarchyTreeBean. getBuildTypesMapFromPromotions(Collection<BuildPromotion> buildPromotions)
Methods in jetbrains.buildServer.web.util with parameters of type BuildPromotion Modifier and Type Method Description MessagesPrinter
MessagesPrinterFactory. create(Writer out, BuildPromotion buildData, boolean renderRunningTime, TimeZone tz, boolean renderDivs)
MessagesPrinter
MessagesPrinterFactory. create(Writer out, BuildPromotion buildData, TimeZone tz, boolean renderDivs)
Method parameters in jetbrains.buildServer.web.util with type arguments of type BuildPromotion Modifier and Type Method Description static Map<SBuildType,BuildPromotion>
ProjectHierarchyTreeBean. getBuildTypesMapFromPromotions(Collection<BuildPromotion> buildPromotions)
Constructors in jetbrains.buildServer.web.util with parameters of type BuildPromotion Constructor Description MessagesPrinter(Writer out, BuildPromotion buildData, boolean renderRunningTime, TimeZone tz, boolean renderDivs)
MessagesPrinter(Writer out, BuildPromotion buildData, TimeZone tz, boolean renderDivs)
-