Where Jenkins stores plugin configuration

jenkins

Solution

A simple search in Jenkins' home directory reveals the following `.xml` files in my case, which contain the settings made in Manage Jenkins > Global Configuration:

/var/lib/jenkins# ls *.xml
com.smartcodeltd.jenkinsci.plugins.buildmonitor.BuildMonitorView.xml
config.xml
credentials.xml
gerrit-trigger.xml
github-plugin-configuration.xml
hudson.maven.MavenModuleSet.xml
hudson.model.UpdateCenter.xml
hudson.plugins.analysis.core.GlobalSettings.xml
hudson.plugins.ansicolor.AnsiColorBuildWrapper.xml
hudson.plugins.git.GitSCM.xml
hudson.plugins.git.GitTool.xml
hudson.plugins.piwik.PiwikAnalyticsPageDecorator.xml
hudson.plugins.warnings.WarningsPublisher.xml
hudson.scm.CVSSCM.xml
hudson.scm.SubversionSCM.xml
hudson.tasks.Ant.xml
hudson.tasks.Mailer.xml
hudson.tasks.Maven.xml
hudson.tasks.Shell.xml
hudson.triggers.SCMTrigger.xml
javaposse.jobdsl.plugin.ExecuteDslScripts.xml
jenkins.advancedqueue.PriorityConfiguration.xml
jenkins.advancedqueue.PrioritySorterConfiguration.xml
jenkins.model.ArtifactManagerConfiguration.xml
jenkins.model.DownloadSettings.xml
jenkins.model.JenkinsLocationConfiguration.xml
jenkins.mvn.GlobalMavenConfig.xml
jenkins.plugins.slack.SlackNotifier.xml
jenkins.plugins.slack.webhook.GlobalConfig.xml
jenkins.security.QueueItemAuthenticatorConfiguration.xml
nodeMonitors.xml
org.jenkinsci.plugins.gitclient.JGitTool.xml
org.jenkinsci.plugins.github.pullrequest.GitHubPRTrigger.xml
org.jenkinsci.plugins.workflow.flow.FlowExecutionList.xml
org.jenkinsci.plugins.workflow.support.steps.StageStep.xml

You should be able to find the other plugin's options also there.

Problem

I know that Jenkins stores the configuration for each job within an eponymous directory in jobs/. The job configuration file is config.xml question is where does it save Plugins cofiguration? i.e I have an some SCM plugin with general configuration, I want to copy the job configuration to other server (and do NOT want to use a dedicated plugin for doing so, simply looking for a configuration file)

Original source