public class CoordinatorProject extends hudson.model.Project<CoordinatorProject,CoordinatorBuild> implements hudson.model.TopLevelItem
Modifier and Type | Class and Description |
---|---|
static class |
CoordinatorProject.DescriptorImpl |
hudson.model.AbstractProject.AbstractProjectDescriptor, hudson.model.AbstractProject.BecauseOfBuildInProgress, hudson.model.AbstractProject.BecauseOfDownstreamBuildInProgress, hudson.model.AbstractProject.BecauseOfUpstreamBuildInProgress, hudson.model.AbstractProject.LabelValidator
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
ABORT, blockBuildWhenDownstreamBuilding, blockBuildWhenUpstreamBuilding, BUILD_NOW_TEXT, builds, disabled, transientActions, triggers
HISTORY_ADAPTER, nextBuildNumber, properties, runIdMigrator
Constructor and Description |
---|
CoordinatorProject(hudson.model.ItemGroup<?> parent,
String name) |
Modifier and Type | Method and Description |
---|---|
void |
doBuild(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
jenkins.util.TimeDuration delay) |
protected Class<CoordinatorBuild> |
getBuildClass() |
hudson.util.DescribableList<hudson.tasks.Builder,hudson.model.Descriptor<hudson.tasks.Builder>> |
getBuildersList() |
CoordinatorBuilder |
getCoordinatorBuilder() |
protected List<hudson.model.ParameterValue> |
getDefaultParameterValues(boolean withCoordinatorParameterValue) |
CoordinatorProject.DescriptorImpl |
getDescriptor() |
List<hudson.model.ParameterDefinition> |
getParameterDefinitions() |
boolean |
isParameterized() |
protected CoordinatorBuild |
newBuild() |
void |
onLoad(hudson.model.ItemGroup<? extends hudson.model.Item> parent,
String name) |
protected void |
reset(CoordinatorBuild targetBuild) |
boolean |
scheduleBuild(int quietPeriod,
hudson.model.Cause c)
For TimerTrigger(Schedule Job) Supported
|
hudson.model.queue.QueueTaskFuture<CoordinatorBuild> |
scheduleBuild2(int quietPeriod)
For Test Case
|
hudson.model.queue.QueueTaskFuture<CoordinatorBuild> |
scheduleBuild2(int quietPeriod,
hudson.model.Cause c)
For Test Case
|
addPublisher, asItem, asProject, buildDependencyGraph, createTransientActions, getBuilders, getBuildWrappers, getBuildWrappersList, getPublisher, getPublishers, getPublishersList, getResourceActivities, getSCMs, getSCMTrigger, inferMavenInstallation, isFingerprintConfigured, removePublisher, scheduleBuild2, submit
_getRuns, addProperty, addToList, addTrigger, blockBuildWhenDownstreamBuilding, blockBuildWhenUpstreamBuilding, buildDescribable, buildDescribable, checkAbortPermission, checkout, createExecutable, createHistoryWidget, disable, doBuild, doBuildWithParameters, doBuildWithParameters, doCancelQueue, doCheckRetryCount, doConfigSubmit, doDisable, doDoWipeOutWorkspace, doEnable, doPolling, doRssChangelog, doWs, enable, findNearest, findNearest, getActions, getAssignedLabel, getAssignedLabelString, getAuthToken, getBuild, getBuildByNumber, getBuildingDownstream, getBuildingUpstream, getBuildNowText, getBuildTriggerUpstreamProjects, getCauseOfBlockage, getCustomWorkspace, getDefaultAuthentication, getDefaultAuthentication, getDelay, getDownstreamProjects, getEnvironment, getFirstBuild, getHasCustomQuietPeriod, getIconColor, getJDK, getLastBuild, getLastBuiltOn, getLazyBuildMixIn, getModuleRoot, getModuleRoots, getNearestBuild, getNearestOldBuild, getOwnerTask, getProminentActions, getPronoun, getQueueItem, getQuietPeriod, getRelationship, getRelevantLabels, getResourceList, getRootProject, getSameNodeConstraint, getScm, getScmCheckoutRetryCount, getScmCheckoutStrategy, getSomeBuildWithWorkspace, getSomeWorkspace, getSubTasks, getTransitiveDownstreamProjects, getTransitiveUpstreamProjects, getTrigger, getTriggers, getUpstreamProjects, getWhyBlocked, getWorkspace, getWorkspaceResource, hasAbortPermission, hasCustomScmCheckoutRetryCount, hasParticipant, isBuildable, isBuildBlocked, isConcurrentBuild, isConfigurable, isDisabled, isInQueue, loadBuild, makeDisabled, makeSearchIndex, onCreatedFromScratch, performDelete, poll, pollSCMChanges, removeFromList, removeRun, removeTrigger, resolveForCLI, save, scheduleBuild, scheduleBuild, scheduleBuild, scheduleBuild, scheduleBuild2, scheduleBuild2, schedulePolling, setAssignedLabel, setAssignedNode, setBlockBuildWhenDownstreamBuilding, setBlockBuildWhenUpstreamBuilding, setConcurrentBuild, setCustomWorkspace, setJDK, setQuietPeriod, setScm, setScmCheckoutStrategy, supportsMakeDisabled, triggers, updateTransientActions
assignBuildNumber, delete, doBuildStatus, doChildrenContextMenu, doDescription, doDoRename, doRssAll, doRssFailed, getACL, getAllJobs, getAllProperties, getBuildDir, getBuildDiscarder, getBuildForCLI, getBuildHealth, getBuildHealthReports, getBuilds, getBuilds, getBuildsAsMap, getBuildsByTimestamp, getBuildStatusIconClassName, getBuildStatusUrl, getBuildTimeGraph, getCharacteristicEnvVars, getDynamic, getEstimatedDuration, getEstimatedDurationCandidates, getLastBuildsOverThreshold, getLastCompletedBuild, getLastFailedBuild, getLastStableBuild, getLastSuccessfulBuild, getLastUnstableBuild, getLastUnsuccessfulBuild, getLogRotator, getNewBuilds, getNextBuildNumber, getOverrides, getPermalinks, getProperties, getProperty, getProperty, getTimeline, getWidgets, isBuilding, isHoldOffBuildUntilSave, isKeepDependencies, isLogUpdated, isNameEditable, logRotate, movedTo, onCopiedFrom, removeProperty, removeProperty, renameTo, saveNextBuildNumber, setBuildDiscarder, setLogRotator, supportsLogRotator, updateNextBuildNumber
checkPermission, delete, doConfigDotXml, doDoDelete, doReload, doSetName, doSubmitDescription, getAbsoluteUrl, getApi, getConfigFile, getDescription, getDescriptorByName, getDisplayName, getDisplayNameOrNull, getFullDisplayName, getFullName, getName, getParent, getRelativeDisplayNameFrom, getRelativeNameFrom, getRelativeNameFrom, getRelativeNameFromGroup, getRootDir, getSearchName, getSearchUrl, getShortUrl, getUrl, hasPermission, setDescription, setDisplayName, setDisplayNameOrNull, toString, updateByXml, updateByXml
addAction, doContextMenu, getAction, getAction, getActions, getAllActions, replaceAction
getSearch, getSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
delete, getAbsoluteUrl, getAllJobs, getDisplayName, getFullDisplayName, getFullName, getName, getParent, getRelativeNameFrom, getRelativeNameFrom, getShortUrl, getUrl, onCopiedFrom, onCreatedFromScratch, save
getSearchIndex, getSearchName, getSearchUrl
checkPermission, getACL, hasPermission
getNextBuildNumber, getQuietPeriod, poll
scheduleBuild, scheduleBuild, scheduleBuild
checkAbortPermission, getCauseOfBlockage, getDefaultAuthentication, getDefaultAuthentication, getFullDisplayName, getName, getSubTasks, getUrl, getWhyBlocked, hasAbortPermission, isBuildBlocked, isConcurrentBuild
public CoordinatorProject(hudson.model.ItemGroup<?> parent, String name)
public void onLoad(hudson.model.ItemGroup<? extends hudson.model.Item> parent, String name) throws IOException
onLoad
in interface hudson.model.Item
onLoad
in class hudson.model.Project<CoordinatorProject,CoordinatorBuild>
IOException
protected CoordinatorBuild newBuild() throws IOException
newBuild
in class hudson.model.AbstractProject<CoordinatorProject,CoordinatorBuild>
IOException
protected void reset(CoordinatorBuild targetBuild)
public CoordinatorProject.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.model.TopLevelItem>
getDescriptor
in interface hudson.model.TopLevelItem
protected Class<CoordinatorBuild> getBuildClass()
getBuildClass
in class hudson.model.AbstractProject<CoordinatorProject,CoordinatorBuild>
public boolean isParameterized()
isParameterized
in class hudson.model.AbstractProject<CoordinatorProject,CoordinatorBuild>
public void doBuild(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, @QueryParameter jenkins.util.TimeDuration delay) throws IOException, javax.servlet.ServletException
doBuild
in class hudson.model.AbstractProject<CoordinatorProject,CoordinatorBuild>
IOException
javax.servlet.ServletException
public CoordinatorBuilder getCoordinatorBuilder()
public hudson.util.DescribableList<hudson.tasks.Builder,hudson.model.Descriptor<hudson.tasks.Builder>> getBuildersList()
getBuildersList
in class hudson.model.Project<CoordinatorProject,CoordinatorBuild>
public List<hudson.model.ParameterDefinition> getParameterDefinitions()
public boolean scheduleBuild(int quietPeriod, hudson.model.Cause c)
scheduleBuild
in interface hudson.model.BuildableItem
scheduleBuild
in class hudson.model.AbstractProject<CoordinatorProject,CoordinatorBuild>
@WithBridgeMethods(value=java.util.concurrent.Future.class) public hudson.model.queue.QueueTaskFuture<CoordinatorBuild> scheduleBuild2(int quietPeriod)
scheduleBuild2
in class hudson.model.AbstractProject<CoordinatorProject,CoordinatorBuild>
@WithBridgeMethods(value=java.util.concurrent.Future.class) public hudson.model.queue.QueueTaskFuture<CoordinatorBuild> scheduleBuild2(int quietPeriod, hudson.model.Cause c)
scheduleBuild2
in class hudson.model.AbstractProject<CoordinatorProject,CoordinatorBuild>
protected List<hudson.model.ParameterValue> getDefaultParameterValues(boolean withCoordinatorParameterValue)
Copyright © 2016–2023. All rights reserved.