Uses of Interface
jetbrains.buildServer.artifacts.RevisionRule
-
-
Uses of RevisionRule in jetbrains.buildServer.agent.impl.cache
Methods in jetbrains.buildServer.agent.impl.cache with parameters of type RevisionRule Modifier and Type Method Description ArtifactDependencyInfo
ArtifactDependencyBuildCacheMapper. toSingleDependency(BuildCacheConstants.BuildCacheData data, String cacheName, RevisionRule revisionRule, BuildCacheConstants.BuildCacheLocation location)
-
Uses of RevisionRule in jetbrains.buildServer.artifacts
Classes in jetbrains.buildServer.artifacts that implement RevisionRule Modifier and Type Class Description class
BuildTagRevisionRule
Created by Nikita.Skvortsov Date: 3/16/11, 6:12 PMstatic class
RevisionRules.AbstractRevisionRule
Fields in jetbrains.buildServer.artifacts declared as RevisionRule Modifier and Type Field Description static RevisionRule
RevisionRules. LAST_FINISHED_RULE
Rule for last finished build artifacts selectionstatic RevisionRule
RevisionRules. LAST_FINISHED_SAME_CHAIN_RULE
Rule for last finished build from the same build chainstatic RevisionRule
RevisionRules. LAST_PINNED_RULE
Rule for last pinned build artifacts selectionstatic RevisionRule
RevisionRules. LAST_SUCCESSFUL_RULE
Rule for last successful build artifacts selectionMethods in jetbrains.buildServer.artifacts that return RevisionRule Modifier and Type Method Description RevisionRule
ArtifactDependency. getRevisionRule()
Returns revision rule for downloaded artifacts.RevisionRule
BaseArtifactDependency. getRevisionRule()
static RevisionRule
RevisionRules. newBranchRevisionRule(String revision, String branch)
Attempts to create revision rule object by specified revision and branch.static RevisionRule
RevisionRules. newBranchRevisionRule(String name, String value, String branch)
Returns new revision rule from given name, value and branch.static RevisionRule
RevisionRules. newBuildIdRule(long buildId, String buildNumber)
Creates new revision rule for build idstatic RevisionRule
RevisionRules. newBuildNumberRule(String buildNumber)
Creates revision rule that will select build artifacts using build number pattern.static RevisionRule
RevisionRules. newBuildTagRule(String buildTagParam)
static RevisionRule
RevisionRules. newBuildTagRule(String buildTagParam, String branch)
Returns a build tag rule for given tag and branchstatic RevisionRule
RevisionRules. newRevisionRule(String revision)
Attempts to create revision rule object by specified revision only.static RevisionRule
RevisionRules. newRevisionRule(String name, String value)
Creates new revision rule from given name and value.Methods in jetbrains.buildServer.artifacts with parameters of type RevisionRule Modifier and Type Method Description static Long
RevisionRules. extractBuildIdFromRule(RevisionRule rule)
Extracts build id from rule.void
ArtifactDependency. setRevisionRule(RevisionRule revisionRule)
Sets new revision rule to this artifact dependencyvoid
BaseArtifactDependency. setRevisionRule(RevisionRule revisionRule)
Sets new revision rule to this artifact dependencyConstructors in jetbrains.buildServer.artifacts with parameters of type RevisionRule Constructor Description ArtifactDependencyInfo(String id, String sourceInternalId, String sourceExternalId, String sourcePaths, RevisionRule revisionRule)
Represents dependency on one or more artifacts of some build.BaseArtifactDependency(String id, String sourcePaths, RevisionRule revisionRule)
Represents dependency on one or more artifacts of some build. -
Uses of RevisionRule in jetbrains.buildServer.buildFeatures.artifacts
Methods in jetbrains.buildServer.buildFeatures.artifacts that return RevisionRule Modifier and Type Method Description RevisionRule
BuildCacheConstants.DownloadMetadataResult. getRevisionRule()
Constructors in jetbrains.buildServer.buildFeatures.artifacts with parameters of type RevisionRule Constructor Description DownloadMetadataResult(BuildCacheConstants.BuildCacheData buildCacheData, RevisionRule revisionRule, BuildCacheConstants.BuildCacheLocation cacheLocation)
-
Uses of RevisionRule in jetbrains.buildServer.controllers.admin.reportTabs
Methods in jetbrains.buildServer.controllers.admin.reportTabs that return RevisionRule Modifier and Type Method Description RevisionRule
ProjectReportTabBean. getRevisionRule()
-
Uses of RevisionRule in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide with parameters of type RevisionRule Modifier and Type Method Description SArtifactDependency
ArtifactDependencyFactory. createArtifactDependency(String id, String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule)
Creates an artifact dependency by a build configuration specified by its external id.SArtifactDependency
ArtifactDependencyFactory. createArtifactDependency(String id, String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule, Function<String,EntityId<String>> externalIdResolver)
Creates an artifact dependency by a build configuration specified by its external id using specified external id resolver.SArtifactDependency
ArtifactDependencyFactory. createArtifactDependency(String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule)
Creates an artifact dependency by a build configuration specified by its external id.SArtifactDependency
ArtifactDependencyFactory. createArtifactDependency(String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule, Function<String,EntityId<String>> externalIdResolver)
Creates an artifact dependency by a build configuration specified by its external id using specified external id resolverSArtifactDependency
ArtifactDependencyFactory. createArtifactDependency(BuildType sourceBuildType, String sourcePaths, RevisionRule revisionRule)
Creates an artifact dependency by a build configuration.SArtifactDependency
ArtifactDependencyFactory. createArtifactDependencyByInternalId(String id, String sourceBuildTypeInternalId, String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule)
Creates an artifact dependency by build type internal id.SArtifactDependency
ArtifactDependencyFactory. createArtifactDependencyByInternalId(String sourceBuildTypeInternalId, String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule)
Method parameters in jetbrains.buildServer.serverSide with type arguments of type RevisionRule Modifier and Type Method Description void
BuildCustomizerEx. setPromotedBuild(SBuild build, Predicate<RevisionRule> artifDependencyRevisionPredicate)
Promotes build into dependencies of the build created by this build customizer. -
Uses of RevisionRule in jetbrains.buildServer.serverSide.artifacts
Methods in jetbrains.buildServer.serverSide.artifacts with parameters of type RevisionRule Modifier and Type Method Description BuildFinder
RevisionRuleBuildFinders. getFinder(RevisionRule revisionRule)
Returns build finder corresponding to specified revision ruleConstructors in jetbrains.buildServer.serverSide.artifacts with parameters of type RevisionRule Constructor Description SArtifactDependencyImpl(String id, ProjectManager projectManager, RevisionRuleBuildFinders buildFinders, BuildTypeIdentifiersManager buildTypeIdentifiersManager, String sourceInternalId, String sourcePaths, RevisionRule revisionRule)
Constructs ArtifactDependency objectUnresolvedArtifactDependency(String id, ProjectManager projectManager, RevisionRuleBuildFinders buildFinders, BuildTypeIdentifiersManager buildTypeIdentifiersManager, String sourceBuildTypeExtId, String sourcePaths, RevisionRule revisionRule)
-
Uses of RevisionRule in jetbrains.buildServer.serverSide.impl
Methods in jetbrains.buildServer.serverSide.impl that return RevisionRule Modifier and Type Method Description RevisionRule
BuildResolveData. getRevisionRule()
Methods in jetbrains.buildServer.serverSide.impl with parameters of type RevisionRule Modifier and Type Method Description ArtifactDependencyEx
ArtifactDependencyFactoryImpl. createArtifactDependency(String id, String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule)
ArtifactDependencyEx
ArtifactDependencyFactoryImpl. createArtifactDependency(String id, String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule, Function<String,EntityId<String>> externalIdResolver)
ArtifactDependencyEx
ArtifactDependencyFactoryImpl. createArtifactDependency(String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule)
ArtifactDependencyEx
ArtifactDependencyFactoryImpl. createArtifactDependency(String sourceBuildTypeExternalId, String sourcePaths, RevisionRule revisionRule, Function<String,EntityId<String>> externalIdResolver)
ArtifactDependencyEx
ArtifactDependencyFactoryImpl. createArtifactDependency(BuildType sourceBuildType, String sourcePaths, RevisionRule revisionRule)
ArtifactDependencyEx
ArtifactDependencyFactoryImpl. createArtifactDependencyByInternalId(String id, String sourceBuildTypeInternalId, String sourceBuildTypeExtId, String sourcePaths, RevisionRule revisionRule)
ArtifactDependencyEx
ArtifactDependencyFactoryImpl. createArtifactDependencyByInternalId(String sourceBuildTypeInternalId, String sourceBuildTypeExtId, String sourcePaths, RevisionRule revisionRule)
Method parameters in jetbrains.buildServer.serverSide.impl with type arguments of type RevisionRule Modifier and Type Method Description void
BuildCustomizerImpl. setPromotedBuild(SBuild promotedBuild, Predicate<RevisionRule> artifDependencyRevisionPredicate)
-
Uses of RevisionRule in jetbrains.buildServer.serverSide.util
Methods in jetbrains.buildServer.serverSide.util with parameters of type RevisionRule Modifier and Type Method Description BuildFinder
BuildFinders. getFinder(RevisionRule revisionRule)
Constructors in jetbrains.buildServer.serverSide.util with parameters of type RevisionRule Constructor Description LastPinnedBuildFinder(BuildsManager buildsManager, RevisionRule revisionRule, BranchSpecsEx branchSpecs)
-
Uses of RevisionRule in jetbrains.buildServer.web.reportTabs
Methods in jetbrains.buildServer.web.reportTabs that return RevisionRule Modifier and Type Method Description RevisionRule
ProjectReportTabConfiguration. getRevisionRule()
Methods in jetbrains.buildServer.web.reportTabs with parameters of type RevisionRule Modifier and Type Method Description void
ReportTabManager. createProjectReportTab(String title, String startPage, SProject project, String buildTypeId, RevisionRule revisionRule)
void
ReportTabManager. editProjectReportTab(SProject project, ProjectReportTabConfiguration tab, String title, String startPage, String buildTypeId, RevisionRule revisionRule)
-
Uses of RevisionRule in jetbrains.buildServer.web.reportTabs.impl
Methods in jetbrains.buildServer.web.reportTabs.impl that return RevisionRule Modifier and Type Method Description RevisionRule
ProjectReportTab. getRevisionRule()
RevisionRule
ProjectReportTabConfigurationImpl. getRevisionRule()
Methods in jetbrains.buildServer.web.reportTabs.impl with parameters of type RevisionRule Modifier and Type Method Description void
ReportTabManagerImpl. createProjectReportTab(String title, String startPage, SProject project, String buildTypeExternalId, RevisionRule revisionRule)
void
SecuredReportTabManager. createProjectReportTab(String title, String startPage, SProject project, String buildTypeId, RevisionRule revisionRule)
void
ReportTabManagerImpl. editProjectReportTab(SProject project, ProjectReportTabConfiguration tab, String title, String startPage, String buildTypeId, RevisionRule revisionRule)
void
SecuredReportTabManager. editProjectReportTab(SProject project, ProjectReportTabConfiguration tab, String title, String startPage, String buildTypeId, RevisionRule revisionRule)
-
Uses of RevisionRule in jetbrains.buildServer.web.util
Methods in jetbrains.buildServer.web.util with parameters of type RevisionRule Modifier and Type Method Description SBuild
BuildLookupService. getBuild(SBuildType buildType, RevisionRule rule, javax.servlet.http.HttpServletRequest request)
Get a build from given RevisionRule
-