From 2ef4f82c3d7710107ce1e39b24eb061d9e76a3cf Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Mon, 5 Dec 2016 14:51:57 +0100 Subject: [PATCH] extracted repo creation into separate project and reduced unnecessary zip work --- .../pom.xml | 120 ++++----------- .../category.xml | 58 ++++++++ .../pom.xml | 140 ++++++++++++++++++ eclipse-distribution/pom.xml | 14 +- 4 files changed, 236 insertions(+), 96 deletions(-) create mode 100644 eclipse-distribution/org.springframework.boot.ide.repository.e47/category.xml create mode 100644 eclipse-distribution/org.springframework.boot.ide.repository.e47/pom.xml diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e47/pom.xml b/eclipse-distribution/org.springframework.boot.ide.product.e47/pom.xml index eacb374db..9dce44ff7 100644 --- a/eclipse-distribution/org.springframework.boot.ide.product.e47/pom.xml +++ b/eclipse-distribution/org.springframework.boot.ide.product.e47/pom.xml @@ -22,6 +22,26 @@ + + org.apache.maven.plugins + maven-install-plugin + + + default-install + none + + + + + + org.eclipse.tycho + tycho-p2-repository-plugin + ${tycho-version} + + false + + + org.eclipse.tycho tycho-p2-publisher-plugin @@ -100,78 +120,6 @@ - - zip-sts-repository - install - - - - - - - - - - - - - - - - - - - - - - - run - - - - - upload-sts-repository - deploy - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - run - - - upload-product-bundles deploy @@ -181,8 +129,6 @@ - - @@ -198,7 +144,7 @@ - + @@ -226,14 +172,14 @@ - + - - - + + + - @@ -266,19 +212,5 @@ - - - - org.eclipse.tycho - tycho-packaging-plugin - ${tycho-version} - - yyyyMMddHHmm-'${p2.qualifier}'-'${package.qualifierPrefix}' - true - - - - - diff --git a/eclipse-distribution/org.springframework.boot.ide.repository.e47/category.xml b/eclipse-distribution/org.springframework.boot.ide.repository.e47/category.xml new file mode 100644 index 000000000..6b92a63b4 --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.repository.e47/category.xml @@ -0,0 +1,58 @@ + + + + The Spring Boot Tool Suite description + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eclipse-distribution/org.springframework.boot.ide.repository.e47/pom.xml b/eclipse-distribution/org.springframework.boot.ide.repository.e47/pom.xml new file mode 100644 index 000000000..b5cc7c05b --- /dev/null +++ b/eclipse-distribution/org.springframework.boot.ide.repository.e47/pom.xml @@ -0,0 +1,140 @@ + + + 4.0.0 + + + org.springframework.boot.ide + org.springframework.boot.ide + 4.0.0-SNAPSHOT + ../pom.xml + + + org.springframework.boot.ide.repository + + eclipse-repository + + + ${accessKey} + ${secretKey} + + + + + + + org.apache.maven.plugins + maven-install-plugin + + + default-install + none + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.7 + + + + zip-sts-repository + install + + + + + + + + + + + + + + + + + + + + + + + run + + + + + upload-sts-repository + deploy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + run + + + + + + + org.springframework.build + org.springframework.build.aws.ant + 3.1.0.RELEASE + + + net.java.dev.jets3t + jets3t + 0.8.1 + + + ant-contrib + ant-contrib + 20020829 + + + + + + + + diff --git a/eclipse-distribution/pom.xml b/eclipse-distribution/pom.xml index 4959e00f8..ea1d96022 100644 --- a/eclipse-distribution/pom.xml +++ b/eclipse-distribution/pom.xml @@ -56,7 +56,7 @@ ${dist.dependencies-version-path} ${dist.dependencies-version-path} - 0.25.0 + 0.26.0 UTF-8 @@ -153,6 +153,7 @@ org.springframework.boot.ide.product.e47 + org.springframework.boot.ide.repository.e47 @@ -263,6 +264,15 @@ + + org.eclipse.tycho + tycho-p2-repository-plugin + ${tycho-version} + + true + + + org.apache.maven.plugins maven-jarsigner-plugin @@ -342,7 +352,7 @@ ${tycho-version} yyyyMMddHHmm-'${p2.qualifier}' - true + false false