diff --git a/changelog.html b/changelog.html
index e86cae88fac306aa271b62cabd784849e62f6b38..44d143e3809cae330908329392147f5da7c8d6e1 100644
--- a/changelog.html
+++ b/changelog.html
@@ -55,6 +55,9 @@ Upcoming changes
+ -
+ The official parent POM for plugins is now hosted in the
plugin-pom
repository, starting with version 2.0.
+ (issue 32493)
-
Under some conditions a build record could be loaded twice, leading to erratic behavior.
(issue 22767)
diff --git a/plugins/pom.xml b/plugins/pom.xml
deleted file mode 100644
index 03608296e7ab593f8aec507c4ee58a921761e168..0000000000000000000000000000000000000000
--- a/plugins/pom.xml
+++ /dev/null
@@ -1,665 +0,0 @@
-
-
- 4.0.0
-
-
- org.jenkins-ci
- jenkins
- 1.35
-
-
-
- org.jenkins-ci.plugins
- plugin
- Jenkins plugin POM
- 1.646-SNAPSHOT
- pom
-
-
-
- scm:svn:https://svn.jenkins-ci.org/trunk/hudson/plugins/
- scm:svn:https://svn.jenkins-ci.org/trunk/hudson/plugins/
- https://svn.jenkins-ci.org/trunk/hudson/plugins/
- HEAD
-
-
-
- JIRA
- http://issues.jenkins-ci.org/
-
-
-
- UTF-8
- 2
-
- 1.7.7
- 4.0.0
- 2.13.1
-
-
-
-
-
- commons-logging
- commons-logging
- 1.1.3
- provided
-
-
- log4j
- log4j
- 1.2.17
- provided
-
-
-
-
-
- org.jenkins-ci.main
- jenkins-war
- war-for-test
- 1.646-SNAPSHOT
- test
-
-
- org.jenkins-ci.main
- jenkins-core
- 1.646-SNAPSHOT
- provided
-
-
- org.jenkins-ci.main
- jenkins-test-harness
- 2.0
- test
-
-
- org.jenkins-ci
- test-annotations
- 1.2
- test
-
-
-
- javax.servlet
- servlet-api
- 2.4
- provided
-
-
-
- org.codehaus.mojo
- animal-sniffer-annotations
- 1.9
- provided
- true
-
-
- org.slf4j
- slf4j-api
- ${slf4jVersion}
- compile
-
- true
-
-
-
- org.slf4j
- log4j-over-slf4j
- ${slf4jVersion}
- test
-
-
- org.slf4j
- jcl-over-slf4j
- ${slf4jVersion}
- test
-
-
- org.slf4j
- slf4j-jdk14
- ${slf4jVersion}
- test
-
-
-
-
-
- ${project.artifactId}
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
-
- enforce-banned-dependencies
-
- enforce
-
-
-
-
-
- org.sonatype.sisu:sisu-guice
- log4j:log4j:*:jar:compile
- log4j:log4j:*:jar:runtime
- commons-logging:commons-logging:*:jar:compile
- commons-logging:commons-logging:*:jar:runtime
-
-
-
-
-
-
-
-
- org.jenkins-ci.tools
- maven-hpi-plugin
- true
-
- true
- /jenkins
-
-
-
- org.kohsuke.stapler
- maven-stapler-plugin
-
- true
-
-
- maven-release-plugin
-
-
- deploy
-
-
-
- org.jvnet.localizer
- maven-localizer-plugin
-
-
-
-
- generate
-
-
- Messages.properties
- target/generated-sources/localizer
-
-
-
-
-
- maven-javadoc-plugin
-
-
-
- org.codehaus.gmaven
- gmaven-plugin
-
-
-
- test-in-groovy
-
-
- generateTestStubs
- testCompile
-
-
-
-
-
- ant
- ant
- 1.6.5
-
-
-
-
- maven-surefire-plugin
- 2.16
-
-
-
- hudson.udp
- 33849
-
-
- true
- ${concurrency}
-
-
-
- com.cloudbees
- maven-license-plugin
-
-
-
-
- process
-
- prepare-package
-
-
- target/${project.artifactId}/WEB-INF/licenses.xml
-
- if (e.value.packaging=="hpi")
- plugins.add(e.key.id)
- }
-
- // filter out dependencies that don't belong to this plugin
- models.entrySet().removeAll(models.entrySet().findAll { e ->
- def a = e.key;
-
- if (a.dependencyTrail.size()>0 && plugins.contains(a.dependencyTrail[1]))
- return true; // ignore transitive dependencies through other plugins
-
- // if the dependency goes through jenkins core, we don't need to bundle it in the war
- // because jenkins-core comes in the scope, I think this is a bug in Maven that it puts such
- // dependencies into the artifact list.
- if (a.dependencyTrail.find { trail -> trail.contains(":hudson-core:") || trail.contains(":jenkins-core:") })
- return true;
-
- return false;
- })
- }
- ]]>
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-eclipse-plugin
-
- target/eclipse-classes
-
-
- org.eclipse.jdt.groovy.core.groovyNature
-
-
-
-
-
- org.eclipse.m2e
- lifecycle-mapping
- 1.0.0
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- [1.0,)
-
- display-info
-
-
-
-
-
-
-
-
- org.codehaus.gmaven
- gmaven-plugin
- [1.0,)
-
- testCompile
- generateTestStubs
-
-
-
-
-
-
-
-
-
-
-
-
- org.codehaus.mojo
- animal-sniffer-maven-plugin
- 1.9
-
-
-
- check
-
- test
-
-
-
-
-
- org.codehaus.mojo.signature
- java15
- 1.0
-
-
-
-
-
-
-
- org.kohsuke
- wagon-gitsite
- 0.3.5
-
-
-
-
-
-
- repo.jenkins-ci.org
- http://repo.jenkins-ci.org/public/
-
- true
-
-
- false
-
-
-
-
-
-
- repo.jenkins-ci.org
- http://repo.jenkins-ci.org/public/
-
- true
-
-
- false
-
-
-
-
-
-
- github-pages
- gitsite:git@github.com/jenkinsci/maven-site.git:plugin-parent
-
-
- maven.jenkins-ci.org
- http://maven.jenkins-ci.org:8081/content/repositories/snapshots
-
-
-
-
-
- all-tests
-
-
- !test
-
-
-
- true
-
-
-
-
- node-classifier-linux
-
-
- Linux
- amd64
-
-
-
- node-v${node.version}-linux-x64.tar.gz
-
-
-
-
- node-classifier-mac
-
-
- mac
-
-
-
- node-v${node.version}-darwin-x64.tar.gz
-
-
-
-
- node-classifier-windows
-
-
- windows
- x64
-
-
-
- win-x64/node.exe
- /x64
-
-
-
- node-classifier-windows-amd64
-
-
- windows
- amd64
-
-
-
- win-x64/node.exe
- /x64
-
-
-
- node-classifier-windows-x86
-
-
- windows
- x86
-
-
-
- win-x86/node.exe
-
-
-
-
- node-download
-
-
- package.json
-
-
-
-
-
- com.googlecode.maven-download-plugin
- download-maven-plugin
- 1.2.1
-
-
- get-node
- initialize
-
- wget
-
-
- https://nodejs.org/dist/v${node.version}/${node.download.file}
- false
-
- ${project.build.directory}/frontend/v${node.version}${node.download.classifier}
-
-
-
-
- get-npm
- initialize
-
- wget
-
-
- http://registry.npmjs.org/npm/-/npm-${npm.version}.tgz
- false
- ${project.build.directory}/frontend/
- npm-${npm.version}.tgz
-
-
-
-
-
-
-
-
- gulp-execution
-
-
- gulpfile.js
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 1.3.1
-
-
- enforce-versions
-
- enforce
-
-
-
-
- 3.1.0
-
-
-
-
-
-
-
- com.github.eirslett
- frontend-maven-plugin
- 0.0.23
-
-
-
-
- initialize
- install node and npm
-
- install-node-and-npm
-
-
- v${node.version}
- ${npm.version}
-
- ${project.baseUri}target/frontend/
-
-
-
-
- initialize
- npm install
-
- npm
-
-
-
- install
-
-
-
-
- generate-sources
- gulp bundle
-
- gulp
-
-
- bundle
-
-
-
-
- test
- gulp test
-
- gulp
-
-
-
-
-
-
-
-
-
- clean-node
-
-
- package.json
-
-
- cleanNode
-
-
-
-
-
- org.apache.maven.plugins
- maven-clean-plugin
-
-
-
- node
- false
-
-
- node_modules
- false
-
-
-
-
-
-
-
-
-
diff --git a/pom.xml b/pom.xml
index 91f43338f1b96878b17170c07da7d561e195190e..bcd9c37ee450bf0794f2cf3b54fb040b4b22f6ec 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,7 +52,6 @@ THE SOFTWARE.
war
test
cli
- plugins