public class FreeStyleBranchBuild extends hudson.model.Build<FreeStyleBranchProject,FreeStyleBranchBuild>
Build class for use with FreeStyleBranchProjects, which are sub-projects of FreeStyleMultiBranchProjects.| Modifier and Type | Class and Description |
|---|---|
class |
FreeStyleBranchBuild.BranchBuildExecution
Defines a standard
BuildExecution with no additional function. |
hudson.model.Build.BuildExecution, hudson.model.Build.RunnerImplhudson.model.AbstractBuild.AbstractBuildExecution, hudson.model.AbstractBuild.AbstractRunner, hudson.model.AbstractBuild.DependencyChangehudson.model.Run.Artifact, hudson.model.Run.ArtifactList, hudson.model.Run.KeepLogBuildBadge, hudson.model.Run.RedirectUp, hudson.model.Run.RunExecution, hudson.model.Run.Runner, hudson.model.Run.RunnerAbortedException, hudson.model.Run.Summary| Constructor and Description |
|---|
FreeStyleBranchBuild(FreeStyleBranchProject project)
Constructor that specifies the project the build is assigned to.
|
FreeStyleBranchBuild(FreeStyleBranchProject job,
Calendar timestamp)
Constructor that specifies the project the build is assigned to and the
timestamp.
|
FreeStyleBranchBuild(FreeStyleBranchProject project,
File buildDir)
Constructor that specifies the project the build is assigned to and the
build directory.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
registerXStream()
Gives this class an alias for configuration XML.
|
void |
run() |
doStop, doStop, due, getAggregatedTestResultAction, getBuildFingerprints, getBuildVariableResolver, getBuildVariables, getBuiltOn, getBuiltOnStr, getChangeSet, getCulprits, getDependencyChanges, getDownstreamBuilds, getDownstreamBuilds, getDownstreamRelationship, getEnvironment, getEnvironments, getHudsonVersion, getModuleRoot, getModuleRoots, getNextBuild, getPersistentActions, getPreviousBuild, getProject, getRootBuild, getSensitiveBuildVariables, getTestResultAction, getTransitiveUpstreamBuilds, getUpstreamBuilds, getUpstreamRelationship, getUpstreamRelationshipBuild, getUpUrl, getWhyKeepLog, getWorkspace, hasChangeSetComputed, hasParticipant, setBuiltOnStr, setWorkspace_this, addAction, canToggleLogKeep, checkPermission, compareTo, delete, deleteArtifacts, doArtifact, doBuildNumber, doBuildStatus, doBuildTimestamp, doConfigSubmit, doConsoleText, doDoDelete, doProgressiveLog, doSubmitDescription, doToggleLogKeep, execute, fromExternalizableId, getAbsoluteUrl, getACL, getApi, getArtifactManager, getArtifacts, getArtifactsDir, getArtifactsUpTo, getBadgeActions, getBuildStatusSummary, getBuildStatusUrl, getCause, getCauses, getCharacteristicEnvVars, getCharset, getDescription, getDescriptorByName, getDisplayName, getDuration, getDurationString, getDynamic, getEnvironment, getEnvVars, getEstimatedDuration, getExecutor, getExternalizableId, getFullDisplayName, getHasArtifacts, getIconColor, getId, getIDFormatter, getLog, getLog, getLogFile, getLogInputStream, getLogReader, getLogText, getNumber, getOneOffExecutor, getPreviousBuildInProgress, getPreviousBuildsOverThreshold, getPreviousBuiltBuild, getPreviousCompletedBuild, getPreviousFailedBuild, getPreviousNotFailedBuild, getPreviousSuccessfulBuild, getResult, getRootDir, getSearchUrl, getStartTimeInMillis, getTime, getTimeInMillis, getTimestamp, getTimestampString, getTimestampString2, getTransientActions, getTruncatedDescription, getUrl, hasCustomDisplayName, hasntStartedYet, hasPermission, isBuilding, isKeepLog, isLogUpdated, keepLog, keepLog, makeSearchIndex, onEndBuilding, onLoad, onStartBuilding, pickArtifactManager, reload, run, save, setDescription, setDisplayName, setResult, submit, toString, updateSymlinks, writeLogTo, writeWholeLogTodoContextMenu, getAction, getAction, getActions, getActionsgetSearch, getSearchIndex, getSearchName, requirePOST, sendError, sendError, sendError, sendError, sendErrorpublic FreeStyleBranchBuild(FreeStyleBranchProject project) throws IOException
project - - the project this build is assigned toIOExceptionpublic FreeStyleBranchBuild(FreeStyleBranchProject job, Calendar timestamp)
job - - the project this build is assigned totimestamp - - timestamp of the buildpublic FreeStyleBranchBuild(FreeStyleBranchProject project, File buildDir) throws IOException
project - - the project this build is assigned tobuildDir - - the directory this build resides inIOExceptionpublic void run()
run in interface hudson.model.Queue.Executablerun in interface Runnablerun in class hudson.model.Build<FreeStyleBranchProject,FreeStyleBranchBuild>@Initializer(before=PLUGINS_STARTED) public static void registerXStream()
Copyright © 2004-2014. All Rights Reserved.