public class MatrixRun extends hudson.model.Build<MatrixConfiguration,MatrixRun>
MatrixConfiguration
.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.StatusSummarizer, hudson.model.Run.Summary
Constructor and Description |
---|
MatrixRun(MatrixConfiguration job) |
MatrixRun(MatrixConfiguration job,
Calendar timestamp) |
MatrixRun(MatrixConfiguration project,
File buildDir) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getBuildVariables() |
String |
getDisplayName() |
MatrixConfiguration |
getParent() |
MatrixBuild |
getParentBuild()
Gets the
MatrixBuild that has the same build number. |
hudson.model.AbstractBuild<?,?> |
getRootBuild()
The same as
getParentBuild() . |
String |
getUpUrl() |
String |
getWhyKeepLog()
If the parent
MatrixBuild is kept, keep this record too. |
void |
run() |
addAction, createReference, doStop, doStop, dropLinks, due, getAggregatedTestResultAction, getBuildFingerprints, getBuildVariableResolver, getBuiltOn, getBuiltOnStr, getChangeSet, getChangeSets, getCulprits, getDependencyChanges, getDownstreamBuilds, getDownstreamBuilds, getDownstreamRelationship, getEnvironment, getEnvironments, getHudsonVersion, getModuleRoot, getModuleRoots, getNextBuild, getPersistentActions, getPreviousBuild, getProject, getRunMixIn, getSensitiveBuildVariables, getTestResultAction, getTransitiveUpstreamBuilds, getUpstreamBuilds, getUpstreamRelationship, getUpstreamRelationshipBuild, 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, getBuildStatusIconClassName, getBuildStatusSummary, getBuildStatusUrl, getCause, getCauses, getCharacteristicEnvVars, getCharset, getDescription, getDescriptorByName, getDuration, getDurationString, getDynamic, getEnvironment, getEnvVars, getEstimatedDuration, getExecutor, getExternalizableId, getFullDisplayName, getHasArtifacts, getIconColor, getId, getLog, getLog, getLogFile, getLogInputStream, getLogReader, getLogText, getNumber, getOneOffExecutor, getPreviousBuildInProgress, getPreviousBuildsOverThreshold, getPreviousBuiltBuild, getPreviousCompletedBuild, getPreviousFailedBuild, getPreviousNotFailedBuild, getPreviousSuccessfulBuild, getQueueId, 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, setQueueId, setResult, submit, toString, updateSymlinks, writeLogTo, writeWholeLogTo
doContextMenu, getAction, getAction, getActions, getActions, getAllActions, replaceAction
getSearch, getSearchIndex, getSearchName, requirePOST, sendError, sendError, sendError, sendError, sendError
public MatrixRun(MatrixConfiguration job) throws IOException
IOException
public MatrixRun(MatrixConfiguration job, Calendar timestamp)
public MatrixRun(MatrixConfiguration project, File buildDir) throws IOException
IOException
public String getUpUrl()
getUpUrl
in class hudson.model.AbstractBuild<MatrixConfiguration,MatrixRun>
public MatrixBuild getParentBuild()
MatrixBuild
that has the same build number.public hudson.model.AbstractBuild<?,?> getRootBuild()
getParentBuild()
.getRootBuild
in class hudson.model.AbstractBuild<MatrixConfiguration,MatrixRun>
public String getDisplayName()
getDisplayName
in interface hudson.model.ModelObject
getDisplayName
in class hudson.model.Run<MatrixConfiguration,MatrixRun>
public Map<String,String> getBuildVariables()
getBuildVariables
in class hudson.model.AbstractBuild<MatrixConfiguration,MatrixRun>
public String getWhyKeepLog()
MatrixBuild
is kept, keep this record too.getWhyKeepLog
in class hudson.model.AbstractBuild<MatrixConfiguration,MatrixRun>
public MatrixConfiguration getParent()
getParent
in interface hudson.model.Queue.Executable
getParent
in class hudson.model.AbstractBuild<MatrixConfiguration,MatrixRun>
public void run()
run
in interface hudson.model.Queue.Executable
run
in interface Runnable
run
in class hudson.model.Build<MatrixConfiguration,MatrixRun>
Copyright © 2016. All rights reserved.