Extension Points defined in Config File Provider Plugin
ConfigContextResolver
jenkinsdoc:config-file-provider:org.jenkinsci.plugins.configfiles.ConfigContextResolver]
ConfigContextResolver provides a way for a plugin to specify the context ( jenkinsdoc:ItemGroup] ) used to retrieve configuration files from for classes deriving from jenkinsdoc:ItemGroup] it defines.
Implementations:
-
promoted builds Plugin: hudson.
plugins. promoted_builds. JobPropertyImplConfigContextResolver (view on GitHub)
ConfigProvider
jenkinsdoc:config-file-provider:org.jenkinsci.lib.configprovider.ConfigProvider]
A ConfigProvider represents a configuration file (such as Maven's settings.xml) where the user can choose its actual content among several {@linkplain Config concrete contents} that are pre-configured.
jenkinsdoc:ConfigProvider] is an extension point, and should be implemented and instantiated by each kind of configuration. This abstraction doesn't define where the configuration is placed, or how/when it's used — those semantics should be introduced by a specific instance of jenkinsdoc:ConfigProvider] .</p>
Implementations:
-
Config File Provider Plugin: org.
jenkinsci. lib. configprovider. AbstractConfigProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. lib. configprovider. AbstractConfigProviderImpl (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. custom. AbstractCustomProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. maven. AbstractMavenSettingsProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. properties. AbstractPropertiesProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. custom. CustomConfig. CustomConfigProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. maven. GlobalMavenSettingsConfig. GlobalMavenSettingsConfigProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. groovy. GroovyScript. GroovyConfigProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. json. JsonConfig. JsonConfigProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. maven. MavenSettingsConfig. MavenSettingsConfigProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. maven. MavenToolchainsConfig. MavenToolchainsConfigProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. properties. PropertiesConfig. PropertiesConfigProvider (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. xml. XmlConfig. XmlConfigProvider (view on GitHub) -
Ivy Plugin: Anonymous class in hudson.
ivy. IvyConfig (view on GitHub) -
JClouds Plugin: jenkins.
plugins. jclouds. config. AbstractJCloudsConfigProviderImpl (view on GitHub) -
JClouds Plugin: jenkins.
plugins. jclouds. config. UserDataBoothook. UserDataBoothookProvider (view on GitHub) -
JClouds Plugin: jenkins.
plugins. jclouds. config. UserDataInclude. UserDataIncludeProvider (view on GitHub) -
JClouds Plugin: jenkins.
plugins. jclouds. config. UserDataIncludeOnce. UserDataIncludeOnceProvider (view on GitHub) -
JClouds Plugin: jenkins.
plugins. jclouds. config. UserDataPartHandler. UserDataPartHandlerProvider (view on GitHub) -
JClouds Plugin: jenkins.
plugins. jclouds. config. UserDataScript. UserDataScriptProvider (view on GitHub) -
JClouds Plugin: jenkins.
plugins. jclouds. config. UserDataUpstart. UserDataUpstartProvider (view on GitHub) -
JClouds Plugin: jenkins.
plugins. jclouds. config. UserDataYaml. UserDataYamlProvider (view on GitHub) -
Managed Scripts Plugin: org.
jenkinsci. plugins. managedscripts. PowerShellConfig. PowerShellConfigProvider (view on GitHub) -
Managed Scripts Plugin: org.
jenkinsci. plugins. managedscripts. ScriptConfig. ScriptConfigProvider (view on GitHub) -
Managed Scripts Plugin: org.
jenkinsci. plugins. managedscripts. WinBatchConfig. WinBatchConfigProvider (view on GitHub) -
NodeJS Plugin: jenkins.
plugins. nodejs. configfiles. NPMConfig. NPMConfigProvider (view on GitHub) -
OpenStack Cloud Plugin: jenkins.
plugins. openstack. compute. UserDataConfig. UserDataConfigProvider (view on GitHub) -
XPath Configuration Viewer Plugin: org.
jenkinsci. plugins. viewer. XPathConfigProvider (view on GitHub)