Package jenkins.mvn
Class FilePathSettingsProvider
java.lang.Object
jenkins.mvn.SettingsProvider
jenkins.mvn.FilePathSettingsProvider
- All Implemented Interfaces:
ExtensionPoint
,Describable<SettingsProvider>
- Since:
- 1.491
- Author:
- Nicolas De Loof, Dominik Bartholdi (imod)
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPath()
supplySettings
(AbstractBuild<?, ?> build, TaskListener listener) Configure maven launcher argument list with adequate settings path.Methods inherited from class jenkins.mvn.SettingsProvider
getSettingsFilePath, getSettingsRemotePath, parseSettingsProvider, parseSettingsProvider
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.model.Describable
getDescriptor
-
Constructor Details
-
FilePathSettingsProvider
-
-
Method Details
-
getPath
-
supplySettings
Description copied from class:SettingsProvider
Configure maven launcher argument list with adequate settings path. Implementations should be aware that this method might get called multiple times during a build.- Specified by:
supplySettings
in classSettingsProvider
- Returns:
- the filepath to the provided file.
null
if no settings will be provided.
-