From 18fbb77ec6dd2177a3800d054a9918d4f2a865b7 Mon Sep 17 00:00:00 2001 From: Anna Dushistova <anna.dushistova@gmail.com> Date: Mon, 10 Feb 2014 21:48:42 +0300 Subject: [PATCH] [releng]Working on the signing issue. Signed-off-by: Anna Dushistova <anna.dushistova@gmail.com> Change-Id: Ib1351f1e1b157d71eae101bbb95b5bb9bdcc6806 --- pom.xml | 99 ++++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 62 insertions(+), 37 deletions(-) diff --git a/pom.xml b/pom.xml index d201d0f7f56..0a4ee65bb62 100644 --- a/pom.xml +++ b/pom.xml @@ -52,7 +52,7 @@ <pluginRepository> <id>CBI</id> <url>https://repo.eclipse.org/content/repositories/cbi-releases/</url> - </pluginRepository> + </pluginRepository> <pluginRepository> <id>sonatype</id> <url>https://oss.sonatype.org/content/groups/public/</url> @@ -81,42 +81,6 @@ </repository> --> </repositories> - <profiles> - <profile> - <id>platform-luna</id> - <activation> - <activeByDefault>true</activeByDefault> - <property> - <name>platform-version-name</name> - <value>luna</value> - </property> - </activation> - <properties> - <eclipse-site>http://download.eclipse.org/releases/staging</eclipse-site> - <platform-version>[4.4,)</platform-version> - <sdk-version>4.4</sdk-version> - <cdt-site>http://download.eclipse.org/tools/cdt/releases/kepler</cdt-site> - <cdt-test-site>http://download.eclipse.org/tools/cdt/updates/indigo/</cdt-test-site> - </properties> - <repositories> - <repository> - <id>luna</id> - <layout>p2</layout> - <url>${eclipse-site}</url> - </repository> - <repository> - <id>cdt</id> - <layout>p2</layout> - <url>${cdt-site}</url> - </repository> - <repository> - <id>cdttest</id> - <layout>p2</layout> - <url>${cdt-test-site}</url> - </repository> - </repositories> - </profile> - </profiles> <modules> <module>rse/doc/org.eclipse.dstore.doc.isv</module> <module>rse/doc/org.eclipse.rse.doc.isv</module> @@ -485,4 +449,65 @@ </plugins> </pluginManagement> </build> + <profiles> + <profile> + <id>platform-luna</id> + <activation> + <activeByDefault>true</activeByDefault> + <property> + <name>platform-version-name</name> + <value>luna</value> + </property> + </activation> + <properties> + <eclipse-site>http://download.eclipse.org/releases/staging</eclipse-site> + <platform-version>[4.4,)</platform-version> + <sdk-version>4.4</sdk-version> + <cdt-site>http://download.eclipse.org/tools/cdt/releases/kepler</cdt-site> + <cdt-test-site>http://download.eclipse.org/tools/cdt/updates/indigo/</cdt-test-site> + </properties> + <repositories> + <repository> + <id>luna</id> + <layout>p2</layout> + <url>${eclipse-site}</url> + </repository> + <repository> + <id>cdt</id> + <layout>p2</layout> + <url>${cdt-site}</url> + </repository> + <repository> + <id>cdttest</id> + <layout>p2</layout> + <url>${cdt-test-site}</url> + </repository> + </repositories> + </profile> + <profile> + <id>sign</id> + <!-- Uses the new jarsigner from the CBI platform --> + <!-- Works only if the build runs at a Eclipse build server --> + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho.extras</groupId> + <artifactId>tycho-pack200a-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.eclipse.cbi.maven.plugins</groupId> + <artifactId>eclipse-jarsigner-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.eclipse.tycho.extras</groupId> + <artifactId>tycho-pack200b-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-p2-plugin</artifactId> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project>