org.jenkinsci.plugins.configfiles.maven.job
Class MvnSettingsProvider
java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.mvn.SettingsProvider>
jenkins.mvn.SettingsProvider
org.jenkinsci.plugins.configfiles.maven.job.MvnSettingsProvider
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<jenkins.mvn.SettingsProvider>
public class MvnSettingsProvider
- extends jenkins.mvn.SettingsProvider
This provider delivers the settings.xml to the job during job/project execution.
Important: Do not rename this class!!
For backward compatibility, this class is also created via reflection from the maven-plugin.
- Author:
- Dominik Bartholdi (imod)
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Methods inherited from class jenkins.mvn.SettingsProvider |
getSettingsFilePath, getSettingsRemotePath, parseSettingsProvider |
| Methods inherited from class hudson.model.AbstractDescribableImpl |
getDescriptor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MvnSettingsProvider
@Deprecated
public MvnSettingsProvider()
- Deprecated.
- Default constructor used to load class via reflection by the maven-plugin for backward compatibility
MvnSettingsProvider
@DataBoundConstructor
public MvnSettingsProvider(String settingsConfigId)
getSettingsConfigId
public String getSettingsConfigId()
setSettingsConfigId
public void setSettingsConfigId(String settingsConfigId)
supplySettings
public hudson.FilePath supplySettings(hudson.model.AbstractBuild<?,?> build,
hudson.model.TaskListener listener)
- Specified by:
supplySettings in class jenkins.mvn.SettingsProvider
copyConfigContentToFilePath
public static hudson.FilePath copyConfigContentToFilePath(String content,
hudson.FilePath workspace)
throws IOException,
InterruptedException
- Throws:
IOException
InterruptedException
Copyright © 2004-2012. All Rights Reserved.