org.jenkinsci.plugins.ghprb.manager.impl.downstreambuilds
Class BuildFlowBuildManager
java.lang.Object
org.jenkinsci.plugins.ghprb.manager.impl.GhprbBaseBuildManager
org.jenkinsci.plugins.ghprb.manager.impl.downstreambuilds.BuildFlowBuildManager
- All Implemented Interfaces:
- GhprbBuildManager
public class BuildFlowBuildManager
- extends GhprbBaseBuildManager
- Author:
- mdelapenya (Manuel de la Peña)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuildFlowBuildManager
public BuildFlowBuildManager(hudson.model.AbstractBuild<?,?> build)
BuildFlowBuildManager
public BuildFlowBuildManager(hudson.model.AbstractBuild<?,?> build,
JobConfiguration jobConfiguration)
calculateBuildUrl
public String calculateBuildUrl(String publishedURL)
- Calculate the build URL of a build of BuildFlow type, traversing its downstream builds graph
- Specified by:
calculateBuildUrl
in interface GhprbBuildManager
- Overrides:
calculateBuildUrl
in class GhprbBaseBuildManager
- Returns:
- the build URL of a BuildFlow build, with all its downstream builds
downstreamProjects
public Iterator<?> downstreamProjects()
- Return a downstream iterator of a build of default type. This will be overriden by specific build types.
- Specified by:
downstreamProjects
in interface GhprbBuildManager
- Overrides:
downstreamProjects
in class GhprbBaseBuildManager
- Returns:
- the downstream builds as an iterator
getTestResults
public String getTestResults()
- Return the tests results of a build of default type. This will be overriden by specific build types.
- Specified by:
getTestResults
in interface GhprbBuildManager
- Overrides:
getTestResults
in class GhprbBaseBuildManager
- Returns:
- the tests result of a build of default type
Copyright © 2004-2015. All Rights Reserved.