public class IvyBuild extends AbstractIvyBuild<IvyModule,IvyBuild>
Run for IvyModule.| Modifier and Type | Class and Description |
|---|---|
static class |
IvyBuild.IvyModuleEnvironmentAction |
AbstractIvyBuild.ParameterizedUpstreamCausehudson.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.StatusSummarizer, hudson.model.Run.Summary| Modifier and Type | Field and Description |
|---|---|
static boolean |
debug
Set true to produce debug output.
|
| Constructor and Description |
|---|
IvyBuild(IvyModule job) |
IvyBuild(IvyModule job,
java.util.Calendar timestamp) |
IvyBuild(IvyModule project,
java.io.File buildDir) |
| Modifier and Type | Method and Description |
|---|---|
hudson.scm.ChangeLogSet<? extends hudson.scm.ChangeLogSet.Entry> |
getChangeSet() |
java.lang.String |
getDisplayName() |
IvyModuleSetBuild |
getModuleSetBuild()
Gets the "governing"
IvyModuleSet that has set the workspace
for this build. |
IvyModule |
getParent() |
IvyModuleSetBuild |
getParentBuild()
Gets the
IvyModuleSetBuild that has the same build number. |
java.lang.String |
getUpUrl() |
boolean |
hasChangeSetComputed()
We always get the changeset from
IvyModuleSetBuild. |
void |
registerAsProjectAction(IvyReporter reporter) |
void |
run() |
protected void |
setWorkspace(hudson.FilePath path)
Backdoor for
IvyModuleSetBuild to assign workspaces for modules. |
scheduleDownstreamBuildsaddAction, calculateCulprits, createReference, doStop, doStop, dropLinks, due, getAggregatedTestResultAction, getBuildVariableResolver, getBuildVariables, getBuiltOn, getBuiltOnStr, getChangeSets, getCulpritIds, getCulprits, getDependencyChanges, getDownstreamBuilds, getDownstreamBuilds, getDownstreamRelationship, getEnvironment, getEnvironments, getHudsonVersion, getModuleRoot, getModuleRoots, getNextBuild, getPersistentActions, getPreviousBuild, getProject, getRootBuild, getRunMixIn, getSensitiveBuildVariables, getTestResultAction, getTransitiveUpstreamBuilds, getUpstreamBuilds, getUpstreamRelationship, getUpstreamRelationshipBuild, getWhyKeepLog, getWorkspace, setBuiltOnStr, shouldCalculateCulprits_this, canToggleLogKeep, compareTo, delete, deleteArtifacts, doArtifact, doBuildNumber, doBuildStatus, doBuildTimestamp, doConfigSubmit, doConsoleText, doDoDelete, doProgressiveLog, doSubmitDescription, doToggleLogKeep, execute, fromExternalizableId, getAbsoluteUrl, getACL, getApi, getArtifactManager, getArtifacts, getArtifactsDir, getArtifactsUpTo, getBadgeActions, getBuildFingerprints, getBuildStatusIconClassName, getBuildStatusSummary, getBuildStatusUrl, getCause, getCauses, getCharacteristicEnvVars, getCharset, getDescription, 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, isBuilding, isInProgress, isKeepLog, isLogUpdated, keepLog, keepLog, makeSearchIndex, onEndBuilding, onLoad, onStartBuilding, pickArtifactManager, reload, run, save, setDescription, setDisplayName, setQueueId, setResult, submit, toString, updateSymlinks, writeLogTo, writeWholeLogToaddOrReplaceAction, doContextMenu, getAction, getAction, getActions, getActions, getAllActions, removeAction, removeActions, replaceAction, replaceActionsgetSearch, getSearchIndex, getSearchName, requirePOST, sendError, sendError, sendError, sendError, sendErrorclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic IvyBuild(IvyModule job) throws java.io.IOException
java.io.IOExceptionpublic IvyBuild(IvyModule job, java.util.Calendar timestamp)
public IvyBuild(IvyModule project, java.io.File buildDir) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getUpUrl()
public java.lang.String getDisplayName()
public IvyModuleSetBuild getParentBuild()
IvyModuleSetBuild that has the same build number.getModuleSetBuild()public IvyModuleSetBuild getModuleSetBuild()
IvyModuleSet that has set the workspace
for this build.getParentBuild()public hudson.scm.ChangeLogSet<? extends hudson.scm.ChangeLogSet.Entry> getChangeSet()
public boolean hasChangeSetComputed()
IvyModuleSetBuild.public void registerAsProjectAction(IvyReporter reporter)
public void run()
protected void setWorkspace(hudson.FilePath path)
IvyModuleSetBuild to assign workspaces for modules.