@ExportedBean(defaultVisibility=999) public class MultiJobBuild extends hudson.model.Build<MultiJobProject,MultiJobBuild>
Modifier and Type | Class and Description |
---|---|
protected class |
MultiJobBuild.MultiJobRunnerImpl |
static class |
MultiJobBuild.SubBuild |
hudson.model.Build.BuildExecution, hudson.model.Build.RunnerImpl
hudson.model.AbstractBuild.AbstractBuildExecution, hudson.model.AbstractBuild.AbstractRunner, hudson.model.AbstractBuild.DependencyChange
hudson.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 |
---|
MultiJobBuild(MultiJobProject project) |
MultiJobBuild(MultiJobProject project,
File buildDir) |
Modifier and Type | Method and Description |
---|---|
void |
addAction(hudson.model.Action a) |
void |
addChangeLogSet(hudson.scm.ChangeLogSet<? extends hudson.scm.ChangeLogSet.Entry> changeLogSet) |
void |
addSubBuild(MultiJobBuild.SubBuild subBuild) |
void |
doStop(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp) |
List<MultiJobBuild.SubBuild> |
getBuilders() |
String |
getBuildParams(MultiJobBuild.SubBuild subBuild) |
hudson.scm.ChangeLogSet<? extends hudson.scm.ChangeLogSet.Entry> |
getChangeSet() |
List<MultiJobBuild.SubBuild> |
getSubBuilds() |
void |
run() |
createReference, doStop, dropLinks, due, getAggregatedTestResultAction, getBuildFingerprints, getBuildVariableResolver, getBuildVariables, getBuiltOn, getBuiltOnStr, getCulprits, getDependencyChanges, getDownstreamBuilds, getDownstreamBuilds, getDownstreamRelationship, getEnvironment, getEnvironments, getHudsonVersion, getModuleRoot, getModuleRoots, getNextBuild, getPersistentActions, getPreviousBuild, getProject, getRootBuild, getRunMixIn, getSensitiveBuildVariables, getTestResultAction, getTransitiveUpstreamBuilds, getUpstreamBuilds, getUpstreamRelationship, getUpstreamRelationshipBuild, getUpUrl, getWhyKeepLog, getWorkspace, hasChangeSetComputed, hasParticipant, setBuiltOnStr, setWorkspace
_this, 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, isInProgress, isKeepLog, isLogUpdated, keepLog, keepLog, makeSearchIndex, onEndBuilding, onLoad, onStartBuilding, pickArtifactManager, reload, run, save, setDescription, setDisplayName, setResult, submit, toString, updateSymlinks, writeLogTo, writeWholeLogTo
doContextMenu, getAction, getAction, getActions, getActions, getAllActions, replaceAction
getSearch, getSearchIndex, getSearchName, requirePOST, sendError, sendError, sendError, sendError, sendError
public MultiJobBuild(MultiJobProject project) throws IOException
IOException
public MultiJobBuild(MultiJobProject project, File buildDir) throws IOException
IOException
public hudson.scm.ChangeLogSet<? extends hudson.scm.ChangeLogSet.Entry> getChangeSet()
getChangeSet
in class hudson.model.AbstractBuild<MultiJobProject,MultiJobBuild>
public void addChangeLogSet(hudson.scm.ChangeLogSet<? extends hudson.scm.ChangeLogSet.Entry> changeLogSet)
public void doStop(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) throws IOException, javax.servlet.ServletException
doStop
in class hudson.model.AbstractBuild<MultiJobProject,MultiJobBuild>
IOException
javax.servlet.ServletException
public void addAction(hudson.model.Action a)
addAction
in class hudson.model.Run<MultiJobProject,MultiJobBuild>
public void run()
run
in interface hudson.model.Queue.Executable
run
in interface Runnable
run
in class hudson.model.Build<MultiJobProject,MultiJobBuild>
public List<MultiJobBuild.SubBuild> getBuilders()
public String getBuildParams(MultiJobBuild.SubBuild subBuild)
public void addSubBuild(MultiJobBuild.SubBuild subBuild)
@Exported public List<MultiJobBuild.SubBuild> getSubBuilds()
Copyright © 2004-2015. All Rights Reserved.