From 6ba464a2ab3880cb870d5c3bcd68fa4729b51294 Mon Sep 17 00:00:00 2001 From: Mikael Barbero Date: Thu, 13 Apr 2017 22:11:40 +0200 Subject: Bug 515269 - Create parent pom.xml for products It helps getting rid of "eclipse-win-sign" and "eclipse-mac-sign" in all epp.package.xxx.product Change-Id: Ifa2ca306999cc182198e6cd1f2a62275d3cda811 Signed-off-by: Mikael Barbero --- .../pom.xml | 111 +--------------- .../pom.xml | 111 +--------------- .../org.eclipse.epp.package.cpp.product/pom.xml | 110 +--------------- .../org.eclipse.epp.package.dsl.product/pom.xml | 111 +--------------- .../org.eclipse.epp.package.java.product/pom.xml | 111 +--------------- .../pom.xml | 111 +--------------- .../org.eclipse.epp.package.jee.product/pom.xml | 111 +--------------- .../pom.xml | 111 +--------------- .../pom.xml | 111 +--------------- .../org.eclipse.epp.package.php.product/pom.xml | 111 +--------------- .../org.eclipse.epp.package.rcp.product/pom.xml | 111 +--------------- .../pom.xml | 111 +--------------- .../org.eclipse.epp.package.scout.product/pom.xml | 111 +--------------- .../pom.xml | 111 +--------------- releng/org.eclipse.epp.config/parent/pom.xml | 21 +-- .../org.eclipse.epp.config/parent/product/pom.xml | 144 +++++++++++++++++++++ 16 files changed, 197 insertions(+), 1521 deletions(-) create mode 100644 releng/org.eclipse.epp.config/parent/product/pom.xml diff --git a/packages/org.eclipse.epp.package.android.product/pom.xml b/packages/org.eclipse.epp.package.android.product/pom.xml index 2729b0e5..dbc20a7f 100644 --- a/packages/org.eclipse.epp.package.android.product/pom.xml +++ b/packages/org.eclipse.epp.package.android.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.android eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.committers.product/pom.xml b/packages/org.eclipse.epp.package.committers.product/pom.xml index 34a1b2bf..7425cdbc 100644 --- a/packages/org.eclipse.epp.package.committers.product/pom.xml +++ b/packages/org.eclipse.epp.package.committers.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.committers eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.cpp.product/pom.xml b/packages/org.eclipse.epp.package.cpp.product/pom.xml index 14d13730..69dcfe88 100644 --- a/packages/org.eclipse.epp.package.cpp.product/pom.xml +++ b/packages/org.eclipse.epp.package.cpp.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.cpp eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.dsl.product/pom.xml b/packages/org.eclipse.epp.package.dsl.product/pom.xml index 36564f4e..6093a6f6 100644 --- a/packages/org.eclipse.epp.package.dsl.product/pom.xml +++ b/packages/org.eclipse.epp.package.dsl.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.dsl eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.java.product/pom.xml b/packages/org.eclipse.epp.package.java.product/pom.xml index aa5e62fb..021238f9 100644 --- a/packages/org.eclipse.epp.package.java.product/pom.xml +++ b/packages/org.eclipse.epp.package.java.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.java eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.javascript.product/pom.xml b/packages/org.eclipse.epp.package.javascript.product/pom.xml index c5b53cac..d57fe6bb 100644 --- a/packages/org.eclipse.epp.package.javascript.product/pom.xml +++ b/packages/org.eclipse.epp.package.javascript.product/pom.xml @@ -8,6 +8,7 @@ Contributors: EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.javascript eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.jee.product/pom.xml b/packages/org.eclipse.epp.package.jee.product/pom.xml index 68d5cb49..31e5b43d 100644 --- a/packages/org.eclipse.epp.package.jee.product/pom.xml +++ b/packages/org.eclipse.epp.package.jee.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.jee eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.modeling.product/pom.xml b/packages/org.eclipse.epp.package.modeling.product/pom.xml index 7f5cf340..c010b46f 100644 --- a/packages/org.eclipse.epp.package.modeling.product/pom.xml +++ b/packages/org.eclipse.epp.package.modeling.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.modeling eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.emf.cdo.epp*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.parallel.product/pom.xml b/packages/org.eclipse.epp.package.parallel.product/pom.xml index b34c3cfd..c3219fe7 100644 --- a/packages/org.eclipse.epp.package.parallel.product/pom.xml +++ b/packages/org.eclipse.epp.package.parallel.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.parallel eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.php.product/pom.xml b/packages/org.eclipse.epp.package.php.product/pom.xml index 6709b66d..1335156e 100644 --- a/packages/org.eclipse.epp.package.php.product/pom.xml +++ b/packages/org.eclipse.epp.package.php.product/pom.xml @@ -8,6 +8,7 @@ Contributors: EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.php eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.rcp.product/pom.xml b/packages/org.eclipse.epp.package.rcp.product/pom.xml index 5bea1ceb..938c8b26 100644 --- a/packages/org.eclipse.epp.package.rcp.product/pom.xml +++ b/packages/org.eclipse.epp.package.rcp.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.rcp eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.reporting.product/pom.xml b/packages/org.eclipse.epp.package.reporting.product/pom.xml index 7d376e9d..cb965ffa 100644 --- a/packages/org.eclipse.epp.package.reporting.product/pom.xml +++ b/packages/org.eclipse.epp.package.reporting.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.reporting eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.scout.product/pom.xml b/packages/org.eclipse.epp.package.scout.product/pom.xml index 420e58f3..a69c4f4f 100644 --- a/packages/org.eclipse.epp.package.scout.product/pom.xml +++ b/packages/org.eclipse.epp.package.scout.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.scout eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/packages/org.eclipse.epp.package.testing.product/pom.xml b/packages/org.eclipse.epp.package.testing.product/pom.xml index 5a96e39a..6678ba36 100644 --- a/packages/org.eclipse.epp.package.testing.product/pom.xml +++ b/packages/org.eclipse.epp.package.testing.product/pom.xml @@ -9,6 +9,7 @@ Contributors: Thanh Ha (Eclipse Foundation) - initial implementation EclipseSource - ongoing development + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> org.eclipse.epp - org.eclipse.epp-parent + org.eclipse.epp-product-parent 4.7.0-SNAPSHOT - ../../releng/org.eclipse.epp.config/parent/ + ../../releng/org.eclipse.epp.config/parent/product epp.package.testing eclipse-repository - - - - - org.eclipse.tycho.extras - tycho-p2-extras-plugin - - - mirror-to-central-epp-repository - verify - - mirror - - - - - ${project.build.directory}/repository - - - - - - id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) - - - - ${eclipse.epp.targetRepository} - true - true - false - false - false - true - true - - - - - - - org.eclipse.tycho - tycho-p2-director-plugin - - - maven-antrun-plugin - - - - - - - eclipse-sign-mac - - - - org.eclipse.cbi.maven.plugins - eclipse-macsigner-plugin - ${cbi.version} - - - sign - package - - sign - - - ${project.build.directory}/products/${project.artifactId} - - Eclipse.app - - - - - - - - - - eclipse-sign-windows - - - - org.eclipse.cbi.maven.plugins - eclipse-winsigner-plugin - ${cbi.version} - - - sign - - sign - - package - - ${project.build.directory}/products/${project.artifactId} - - eclipse.exe - eclipsec.exe - - - - - - - - - diff --git a/releng/org.eclipse.epp.config/parent/pom.xml b/releng/org.eclipse.epp.config/parent/pom.xml index 494812e8..fa0e4298 100644 --- a/releng/org.eclipse.epp.config/parent/pom.xml +++ b/releng/org.eclipse.epp.config/parent/pom.xml @@ -8,6 +8,7 @@ Contributors: EclipseSource - initial implementation + Mikael Barbero (Eclipse Foundation) - clean-up and parent factorization --> - - org.eclipse.tycho - tycho-p2-repository-plugin - ${tycho.version} - - true - true - - - org.codehaus.mojo build-helper-maven-plugin @@ -239,6 +230,15 @@ tycho-packaging-plugin ${tycho.version} + + org.eclipse.tycho + tycho-p2-repository-plugin + ${tycho.version} + + true + true + + org.eclipse.tycho tycho-surefire-plugin @@ -350,6 +350,7 @@ + org.apache.maven.plugins maven-antrun-plugin 1.6 diff --git a/releng/org.eclipse.epp.config/parent/product/pom.xml b/releng/org.eclipse.epp.config/parent/product/pom.xml new file mode 100644 index 00000000..226b5a0c --- /dev/null +++ b/releng/org.eclipse.epp.config/parent/product/pom.xml @@ -0,0 +1,144 @@ + + + + 4.0.0 + + + org.eclipse.epp + org.eclipse.epp-parent + 4.7.0-SNAPSHOT + .. + + + Eclipse Packaging Project (EPP) Product parent + + org.eclipse.epp-product-parent + pom + + + + + + org.eclipse.tycho + tycho-p2-repository-plugin + + + + org.eclipse.tycho.extras + tycho-p2-extras-plugin + + + mirror-to-central-epp-repository + verify + + mirror + + + + + ${project.build.directory}/repository + + + + + + id ~= /*epp*/ && !(id ~= /*org.eclipse.epp.mpc*/) && !(id ~= /*org.eclipse.epp.logging.aeri*/) + + + + ${eclipse.epp.targetRepository} + true + true + false + false + false + true + true + + + + + + + org.eclipse.tycho + tycho-p2-director-plugin + + + + org.apache.maven.plugins + maven-antrun-plugin + + + + + + + + eclipse-sign-mac + + + + org.eclipse.cbi.maven.plugins + eclipse-macsigner-plugin + ${cbi.version} + + + sign + package + + sign + + + ${project.build.directory}/products/${project.artifactId} + + Eclipse.app + + + + + + + + + + + eclipse-sign-windows + + + + org.eclipse.cbi.maven.plugins + eclipse-winsigner-plugin + ${cbi.version} + + + sign + + sign + + package + + ${project.build.directory}/products/${project.artifactId} + + eclipse.exe + eclipsec.exe + + + + + + + + + + \ No newline at end of file -- cgit v1.2.3