Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMickael Istria2017-06-25 16:42:05 +0000
committerMarkus Knauer2017-07-03 13:07:41 +0000
commit21a7658574de95508f0e68ae863ed42bbf703d2f (patch)
tree9c35722c84fae32ee9d8505e3fe8b1687f4eed68 /releng/org.eclipse.epp.config/parent
parent1bc1e9d8d4571f36b76fc10b387c3ea6627d8ae2 (diff)
downloadorg.eclipse.epp.packages-21a7658574de95508f0e68ae863ed42bbf703d2f.tar.gz
org.eclipse.epp.packages-21a7658574de95508f0e68ae863ed42bbf703d2f.tar.xz
org.eclipse.epp.packages-21a7658574de95508f0e68ae863ed42bbf703d2f.zip
Bug 518965 - Skip assemble-repository step
Those steps seems useless for the target use-case, so let's skip them to save time, and rely on alternative strategy to create the EPP p2 repo. Change-Id: Ib7524e631f98919b244ce0d9e2e8f278242c0930 Signed-off-by: Mickael Istria <mistria@redhat.com>
Diffstat (limited to 'releng/org.eclipse.epp.config/parent')
-rw-r--r--releng/org.eclipse.epp.config/parent/pom.xml26
-rw-r--r--releng/org.eclipse.epp.config/parent/product/pom.xml18
2 files changed, 34 insertions, 10 deletions
diff --git a/releng/org.eclipse.epp.config/parent/pom.xml b/releng/org.eclipse.epp.config/parent/pom.xml
index b56eafe9..ee661587 100644
--- a/releng/org.eclipse.epp.config/parent/pom.xml
+++ b/releng/org.eclipse.epp.config/parent/pom.xml
@@ -25,7 +25,7 @@
<properties>
<java.version>1.8</java.version>
<maven.version>3.1.1</maven.version>
- <tycho.version>1.0.0</tycho.version>
+ <tycho.version>1.1.0-SNAPSHOT</tycho.version>
<tycho.extras.version>${tycho.version}</tycho.extras.version>
<tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/epp/org.eclipse.epp.packages.git</tycho.scmUrl>
<cbi.version>1.1.5-SNAPSHOT</cbi.version>
@@ -65,6 +65,10 @@
<id>eclipse-cbi</id>
<url>https://repo.eclipse.org/content/groups/cbi/</url>
</pluginRepository>
+ <pluginRepository>
+ <id>tycho-snapshots</id>
+ <url>https://repo.eclipse.org/content/repositories/tycho-snapshots/</url>
+ </pluginRepository>
</pluginRepositories>
<repositories>
@@ -317,6 +321,26 @@
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-repository-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>default-assemble-repository</id>
+ <phase></phase>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </execution>
+ <execution>
+ <id>default-archive-repository</id>
+ <phase></phase>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho.version}</version>
<executions>
diff --git a/releng/org.eclipse.epp.config/parent/product/pom.xml b/releng/org.eclipse.epp.config/parent/product/pom.xml
index 83fc446d..b5ed96a0 100644
--- a/releng/org.eclipse.epp.config/parent/product/pom.xml
+++ b/releng/org.eclipse.epp.config/parent/product/pom.xml
@@ -41,6 +41,7 @@
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-p2-extras-plugin</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
<executions>
<execution>
<id>mirror-to-central-epp-repository</id>
@@ -49,15 +50,13 @@
<goal>mirror</goal>
</goals>
<configuration>
- <source>
- <repository>
- <url>${project.build.directory}/repository</url>
- </repository>
- </source>
+ <targetPlatformAsSource>true</targetPlatformAsSource>
+ <currentModuleAsSource>true</currentModuleAsSource>
+ <source/>
<ius>
<iu>
<query>
- <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/) &amp;&amp; !(id ~= /*org.eclipse.epp.logging.aeri*/)</expression>
+ <expression>id ~= /*epp.package*/</expression>
</query>
</iu>
</ius>
@@ -68,6 +67,7 @@
<includeOptional>false</includeOptional>
<includeNonGreedy>false</includeNonGreedy>
<includePacked>true</includePacked>
+ <mirrorMetadataOnly>false</mirrorMetadataOnly>
<append>true</append>
</configuration>
</execution>
@@ -79,7 +79,7 @@
<artifactId>tycho-p2-director-plugin</artifactId>
</plugin>
- <plugin>
+ <!-- plugin>
<groupId>org.eclipse.cbi.maven.plugins</groupId>
<artifactId>eclipse-dmg-packager</artifactId>
<executions>
@@ -91,11 +91,11 @@
<configuration>
<source>${project.build.directory}/products/${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}-macosx.cocoa.x86_64.tar.gz</source>
<sign>${eclipse-sign-dmg-property}</sign>
- <connectTimeoutMillis>600000</connectTimeoutMillis> <!-- 10 min -->
+ <connectTimeoutMillis>600000</connectTimeoutMillis>
</configuration>
</execution>
</executions>
- </plugin>
+ </plugin-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>

Back to the top