net.praqma.jenkins.configrotator.scm.git
Class Git.GitPerformer
java.lang.Object
net.praqma.jenkins.configrotator.AbstractConfigurationRotatorSCM.Performer<GitConfiguration>
net.praqma.jenkins.configrotator.scm.git.Git.GitPerformer
- Enclosing class:
- Git
public class Git.GitPerformer
- extends AbstractConfigurationRotatorSCM.Performer<GitConfiguration>
|
Constructor Summary |
Git.GitPerformer(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Git.GitPerformer
public Git.GitPerformer(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.BuildListener listener)
getInitialConfiguration
public GitConfiguration getInitialConfiguration()
throws ConfigurationRotatorException
- Specified by:
getInitialConfiguration in class AbstractConfigurationRotatorSCM.Performer<GitConfiguration>
- Throws:
ConfigurationRotatorException
getNextConfiguration
public GitConfiguration getNextConfiguration(ConfigurationRotatorBuildAction action)
throws ConfigurationRotatorException
- Specified by:
getNextConfiguration in class AbstractConfigurationRotatorSCM.Performer<GitConfiguration>
- Throws:
ConfigurationRotatorException
checkConfiguration
public void checkConfiguration(GitConfiguration configuration)
- Specified by:
checkConfiguration in class AbstractConfigurationRotatorSCM.Performer<GitConfiguration>
createWorkspace
public void createWorkspace(GitConfiguration configuration)
throws IOException,
InterruptedException
- Specified by:
createWorkspace in class AbstractConfigurationRotatorSCM.Performer<GitConfiguration>
- Throws:
IOException
InterruptedException
print
public void print(GitConfiguration configuration)
- Specified by:
print in class AbstractConfigurationRotatorSCM.Performer<GitConfiguration>
Copyright © 2004-2013. All Rights Reserved.