Class StoreSCM
java.lang.Object
hudson.scm.SCM
org.jenkinsci.plugins.visualworks_store.StoreSCM
- All Implemented Interfaces:
ExtensionPoint,Describable<SCM>
public class StoreSCM extends SCM
SCM for Visualworks Smalltalk Store.
- Author:
- Randy Coulman
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStoreSCM.DescriptorImplNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.scm.SCM
PERMISSIONS, TAG -
Constructor Summary
-
Method Summary
Modifier and Type Method Description SCMRevisionStatecalcRevisionsFromBuild(AbstractBuild<?,?> abstractBuild, Launcher launcher, TaskListener taskListener)booleancheckout(AbstractBuild<?,?> build, Launcher launcher, FilePath workspace, BuildListener buildListener, File changeLogFile)protected PollingResultcompareRemoteRevisionWith(AbstractProject<?,?> project, Launcher launcher, FilePath workspace, TaskListener taskListener, SCMRevisionState _baseline)ChangeLogParsercreateChangeLogParser()StoreSCM.DescriptorImplgetDescriptor()StringgetMinimumBlessingLevel()StringgetParcelBuilderInputFilename()List<PundleSpec>getPundles()StringgetRepositoryName()StringgetScriptName()StringgetVersionRegex()booleanisGenerateParcelBuilderInputFile()booleanrequiresWorkspaceForPolling()Methods inherited from class hudson.scm.SCM
_calcRevisionsFromBuild, _for, _for, all, buildEnvironment, buildEnvVars, calcRevisionsFromBuild, checkout, compareRemoteRevisionWith, createEmptyChangeLog, createEmptyChangeLog, getApi, getBrowser, getEffectiveBrowser, getKey, getModuleRoot, getModuleRoot, getModuleRoots, getModuleRoots, getType, guessBrowser, nullify, poll, pollChanges, postCheckout, postCheckout, processWorkspaceBeforeDeletion, processWorkspaceBeforeDeletion, supportsPolling
-
Constructor Details
-
StoreSCM
-
-
Method Details
-
requiresWorkspaceForPolling
public boolean requiresWorkspaceForPolling()- Overrides:
requiresWorkspaceForPollingin classSCM
-
compareRemoteRevisionWith
protected PollingResult compareRemoteRevisionWith(AbstractProject<?,?> project, Launcher launcher, FilePath workspace, TaskListener taskListener, SCMRevisionState _baseline) throws IOException, InterruptedException- Overrides:
compareRemoteRevisionWithin classSCM- Throws:
IOExceptionInterruptedException
-
checkout
public boolean checkout(AbstractBuild<?,?> build, Launcher launcher, FilePath workspace, BuildListener buildListener, File changeLogFile) throws IOException, InterruptedException- Overrides:
checkoutin classSCM- Throws:
IOExceptionInterruptedException
-
createChangeLogParser
- Specified by:
createChangeLogParserin classSCM
-
calcRevisionsFromBuild
public SCMRevisionState calcRevisionsFromBuild(AbstractBuild<?,?> abstractBuild, Launcher launcher, TaskListener taskListener) throws IOException, InterruptedException- Overrides:
calcRevisionsFromBuildin classSCM- Throws:
IOExceptionInterruptedException
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<SCM>- Overrides:
getDescriptorin classSCM
-
getScriptName
-
getRepositoryName
-
getPundles
-
getVersionRegex
-
getMinimumBlessingLevel
-
isGenerateParcelBuilderInputFile
public boolean isGenerateParcelBuilderInputFile() -
getParcelBuilderInputFilename
-