Class RunBuildDependencies
- java.lang.Object
-
- jetbrains.buildServer.controllers.RunBuildDependencies
-
public class RunBuildDependencies extends Object
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 29.09.11 16:36
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RunBuildDependencies.BuildInfo
static class
RunBuildDependencies.SORT_DEPS_MODE
-
Field Summary
Fields Modifier and Type Field Description static String
REBUILD_ALL
static String
REBUILD_FAILED
-
Constructor Summary
Constructors Constructor Description RunBuildDependencies(SBuildType buildType, ProjectManager projectManager, BuildPromotionManager buildPromotionManager, RevisionRuleBuildFinders finders, BranchSpecsEx branchSpecs, TagsManagerEx tagsManager, BuildHistoryEx buildHistory)
-
Method Summary
-
-
-
Field Detail
-
REBUILD_ALL
public static final String REBUILD_ALL
- See Also:
- Constant Field Values
-
REBUILD_FAILED
public static final String REBUILD_FAILED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RunBuildDependencies
public RunBuildDependencies(@NotNull SBuildType buildType, @NotNull ProjectManager projectManager, @NotNull BuildPromotionManager buildPromotionManager, @NotNull RevisionRuleBuildFinders finders, @NotNull BranchSpecsEx branchSpecs, @NotNull TagsManagerEx tagsManager, @NotNull BuildHistoryEx buildHistory)
-
-
Method Detail
-
getSkippedBuildTypeExternalIds
public Collection<String> getSkippedBuildTypeExternalIds()
- Returns:
- collection of external IDs of dependencies which should be skipped in the build chain
-
getArtifactDependenciesSourceBuildTypes
@NotNull public Map<String,SBuildType> getArtifactDependenciesSourceBuildTypes()
-
getSnapshotDependenciesWithoutArtifactDeps
@NotNull public List<SBuildType> getSnapshotDependenciesWithoutArtifactDeps()
-
isHasArtifactDependencies
public boolean isHasArtifactDependencies()
-
isHasSnapshotDependencies
public boolean isHasSnapshotDependencies()
-
getDefaultArtifactDependencies
public List<SArtifactDependency> getDefaultArtifactDependencies()
-
getRebuildDependenciesMode
public String getRebuildDependenciesMode()
-
setRebuildDependenciesMode
public void setRebuildDependenciesMode(String rebuildDependenciesMode)
-
getDependOnPromotionIds
public String getDependOnPromotionIds()
-
setDependOnPromotionIds
public void setDependOnPromotionIds(String dependOnPromotionIds)
-
getSortDependenciesMode
@NotNull public String getSortDependenciesMode()
-
setSortDependenciesMode
public void setSortDependenciesMode(@NotNull String sortDependenciesMode)
-
loadFromRequest
public void loadFromRequest(@NotNull javax.servlet.http.HttpServletRequest request, @Nullable Long sourceBuildId)
-
initFromBuild
public void initFromBuild(@NotNull SBuild srcBuild)
-
getDependenciesSupplier
@Nullable public DependenciesSupplier getDependenciesSupplier()
-
getCustomArtifactDependencies
@Nullable public List<SArtifactDependency> getCustomArtifactDependencies()
-
getCustomSnapshotDependencies
@Nullable public Collection<BuildPromotion> getCustomSnapshotDependencies()
-
getRebuildDependencies
@NotNull public Collection<String> getRebuildDependencies()
-
getCustomArtifactDependenciesMap
@Nullable public Map<String,SBuild> getCustomArtifactDependenciesMap()
-
getLastBuilds
@NotNull public Map<SBuildType,List<RunBuildDependencies.BuildInfo>> getLastBuilds()
-
-