public class Git extends AbstractConfigurationRotatorSCM implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
Git.DescriptorImpl |
class |
Git.GitChangeLogWriter |
class |
Git.GitPerformer |
AbstractConfigurationRotatorSCM.ChangeLogWriter<C extends AbstractConfigurationComponent,T extends AbstractConfiguration<C>>, AbstractConfigurationRotatorSCM.Performer<C>, AbstractConfigurationRotatorSCM.Poller<C extends AbstractConfiguration>projectConfiguration| Constructor and Description |
|---|
Git() |
| Modifier and Type | Method and Description |
|---|---|
ConfigRotatorChangeLogParser |
createChangeLogParser() |
AbstractConfigurationRotatorSCM.ChangeLogWriter |
getChangeLogWriter(File changeLogFile,
hudson.model.BuildListener listener,
hudson.model.AbstractBuild<?,?> build) |
String |
getName()
Return the name of the type
|
AbstractConfigurationRotatorSCM.Performer |
getPerform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener)
Perform the actual config rotation
|
AbstractConfigurationRotatorSCM.Poller |
getPoller(hudson.model.AbstractProject<?,?> project,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
List<GitTarget> |
getTargets() |
AbstractConfiguration |
nextConfiguration(hudson.model.TaskListener listener,
AbstractConfiguration configuration,
hudson.FilePath workspace) |
void |
setConfigurationByAction(hudson.model.AbstractProject<?,?> project,
ConfigurationRotatorBuildAction action) |
<TT extends AbstractTarget> |
setTargets(List<TT> targets) |
boolean |
wasReconfigured(hudson.model.AbstractProject<?,?> project)
This method only makes sense when the variable justConfigured is set.
|
all, getConfiguration, getDescriptor, getDescriptors, getFeedPath, getFeedURL, getLastDieAction, getLastResult, getLastResults, getPreviousResult, printConfiguration, setConfigurationpublic String getName()
AbstractConfigurationRotatorSCMgetName in class AbstractConfigurationRotatorSCMpublic AbstractConfigurationRotatorSCM.Poller getPoller(hudson.model.AbstractProject<?,?> project, hudson.Launcher launcher, hudson.FilePath workspace, hudson.model.TaskListener listener)
getPoller in class AbstractConfigurationRotatorSCMpublic AbstractConfigurationRotatorSCM.Performer getPerform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.FilePath workspace, hudson.model.BuildListener listener) throws IOException
AbstractConfigurationRotatorSCMgetPerform in class AbstractConfigurationRotatorSCMIOExceptionpublic void setConfigurationByAction(hudson.model.AbstractProject<?,?> project,
ConfigurationRotatorBuildAction action)
throws IOException
setConfigurationByAction in class AbstractConfigurationRotatorSCMIOExceptionpublic boolean wasReconfigured(hudson.model.AbstractProject<?,?> project)
AbstractConfigurationRotatorSCMwasReconfigured in class AbstractConfigurationRotatorSCMpublic ConfigRotatorChangeLogParser createChangeLogParser()
createChangeLogParser in class AbstractConfigurationRotatorSCMpublic AbstractConfigurationRotatorSCM.ChangeLogWriter getChangeLogWriter(File changeLogFile, hudson.model.BuildListener listener, hudson.model.AbstractBuild<?,?> build)
getChangeLogWriter in class AbstractConfigurationRotatorSCMpublic AbstractConfiguration nextConfiguration(hudson.model.TaskListener listener, AbstractConfiguration configuration, hudson.FilePath workspace) throws ConfigurationRotatorException
nextConfiguration in class AbstractConfigurationRotatorSCMConfigurationRotatorExceptionpublic <TT extends AbstractTarget> void setTargets(List<TT> targets)
setTargets in class AbstractConfigurationRotatorSCMpublic List<GitTarget> getTargets()
getTargets in class AbstractConfigurationRotatorSCMCopyright © 2004-2014. All Rights Reserved.