public class VaultSCM
extends hudson.scm.SCM
Modifier and Type | Class and Description |
---|---|
static class |
VaultSCM.VaultSCMDescriptor |
Modifier and Type | Field and Description |
---|---|
static VaultSCM.VaultSCMDescriptor |
DESCRIPTOR
Singleton descriptor.
|
static SimpleDateFormat |
VAULT_DATETIME_FORMATTER |
Constructor and Description |
---|
VaultSCM(String serverName,
String path,
String userName,
String password,
String repositoryName,
String vaultName,
Boolean sslEnabled,
Boolean useNonWorkingFolder,
String merge,
String fileTime,
Boolean makeWritableEnabled,
Boolean verboseEnabled) |
Modifier and Type | Method and Description |
---|---|
hudson.scm.SCMRevisionState |
calcRevisionsFromBuild(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
boolean |
checkout(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener,
File changelogFile) |
protected hudson.scm.PollingResult |
compareRemoteRevisionWith(hudson.model.AbstractProject<?,?> project,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener,
hudson.scm.SCMRevisionState baseline) |
hudson.scm.ChangeLogParser |
createChangeLogParser() |
hudson.scm.SCMDescriptor<?> |
getDescriptor() |
String |
getFileTime() |
Boolean |
getMakeWritableEnabled() |
String |
getMerge() |
String |
getPassword() |
String |
getPath() |
String |
getRepositoryName() |
String |
getServerName() |
Boolean |
getSslEnabled() |
Boolean |
getUseNonWorkingFolder() |
String |
getUserName() |
VaultSCMInstallation |
getVault() |
String |
getVaultName() |
Boolean |
getVersboseEnabled() |
void |
setFileTime(String fileTime) |
void |
setMakeWritableEnabled(Boolean makeWritableEnabled) |
void |
setMerge(String merge) |
void |
setNonWorkingFolder(Boolean useNonWorkingFolder) |
void |
setPassword(String password) |
void |
setPath(String path) |
void |
setRepositoryName(String repositoryName) |
void |
setServerName(String serverName) |
void |
setSslEnabled(Boolean sslEnabled) |
void |
setUserName(String userName) |
void |
setVaultName(String vaultName) |
void |
setverboseEnabled(Boolean verboseEnabled) |
_calcRevisionsFromBuild, _for, all, buildEnvVars, createEmptyChangeLog, getApi, getBrowser, getEffectiveBrowser, getModuleRoot, getModuleRoot, getModuleRoots, getModuleRoots, getType, nullify, poll, pollChanges, processWorkspaceBeforeDeletion, requiresWorkspaceForPolling, supportsPolling
@Extension public static final VaultSCM.VaultSCMDescriptor DESCRIPTOR
public static final SimpleDateFormat VAULT_DATETIME_FORMATTER
public Boolean getMakeWritableEnabled()
public void setMakeWritableEnabled(Boolean makeWritableEnabled)
public Boolean getSslEnabled()
public void setSslEnabled(Boolean sslEnabled)
public Boolean getVersboseEnabled()
public void setverboseEnabled(Boolean verboseEnabled)
public Boolean getUseNonWorkingFolder()
public void setNonWorkingFolder(Boolean useNonWorkingFolder)
public String getMerge()
public void setMerge(String merge)
public String getFileTime()
public void setFileTime(String fileTime)
public String getVaultName()
public void setVaultName(String vaultName)
public String getPath()
public void setPath(String path)
public String getServerName()
public void setServerName(String serverName)
public String getUserName()
public void setUserName(String userName)
public String getPassword()
public void setPassword(String password)
public String getRepositoryName()
public void setRepositoryName(String repositoryName)
public VaultSCMInstallation getVault()
public hudson.scm.SCMDescriptor<?> getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.scm.SCM>
getDescriptor
in class hudson.scm.SCM
public hudson.scm.SCMRevisionState calcRevisionsFromBuild(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.TaskListener listener) throws IOException, InterruptedException
calcRevisionsFromBuild
in class hudson.scm.SCM
IOException
InterruptedException
protected hudson.scm.PollingResult compareRemoteRevisionWith(hudson.model.AbstractProject<?,?> project, hudson.Launcher launcher, hudson.FilePath workspace, hudson.model.TaskListener listener, hudson.scm.SCMRevisionState baseline) throws IOException, InterruptedException
compareRemoteRevisionWith
in class hudson.scm.SCM
IOException
InterruptedException
public boolean checkout(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.FilePath workspace, hudson.model.BuildListener listener, File changelogFile) throws IOException, InterruptedException
checkout
in class hudson.scm.SCM
IOException
InterruptedException
public hudson.scm.ChangeLogParser createChangeLogParser()
createChangeLogParser
in class hudson.scm.SCM
Copyright © 2004-2013. All Rights Reserved.