diff options
author | Pascal Rapicault | 2014-12-13 01:39:37 +0000 |
---|---|---|
committer | Markus Knauer | 2014-12-15 22:52:52 +0000 |
commit | c880263dcd06c5f8bc9aac87e96c589b124c1ae0 (patch) | |
tree | 6b28896948298404881fffa68363e7caea02f8c0 /packages/org.eclipse.epp.package.parallel.product | |
parent | 50f9b36ffbf3eb45bec6bc146e967948cad779e3 (diff) | |
download | org.eclipse.epp.packages-c880263dcd06c5f8bc9aac87e96c589b124c1ae0.tar.gz org.eclipse.epp.packages-c880263dcd06c5f8bc9aac87e96c589b124c1ae0.tar.xz org.eclipse.epp.packages-c880263dcd06c5f8bc9aac87e96c589b124c1ae0.zip |
Use Tycho for creating the package archives including symbolic links
- Revert the change that used to be required to fix bug 424769 with
symbolic links in tar archives.
- Update to Tycho to 0.23.0-SNAPSHOT (temporary solution).
- Use maven-antrun-plugin for copying the artifacts.
Bug 455101: Use tycho zipping feature instead of createArchive.sh script
https://bugs.eclipse.org/bugs/show_bug.cgi?id=455101
Signed-off-by: Pascal Rapicault <pascal@rapicorp.com>
Change-Id: I7467f450af212b00a04b002fbe25919b994756e1
Diffstat (limited to 'packages/org.eclipse.epp.package.parallel.product')
-rw-r--r-- | packages/org.eclipse.epp.package.parallel.product/pom.xml | 57 |
1 files changed, 3 insertions, 54 deletions
diff --git a/packages/org.eclipse.epp.package.parallel.product/pom.xml b/packages/org.eclipse.epp.package.parallel.product/pom.xml index 6deb10de..86319f5a 100644 --- a/packages/org.eclipse.epp.package.parallel.product/pom.xml +++ b/packages/org.eclipse.epp.package.parallel.product/pom.xml @@ -68,66 +68,15 @@ <plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-director-plugin</artifactId> - <version>${tycho.version}</version> - <executions> - <execution> - <id>materialize-products</id> - <goals> - <goal>materialize-products</goal> - </goals> - </execution> - </executions> - <configuration> - <products> - <product> - <id>${project.artifactId}</id> - <rootFolder>eclipse</rootFolder> - </product> - </products> - <profile>${project.artifactId}</profile> - </configuration> + </plugin> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> </plugin> </plugins> </build> <profiles> <profile> - <id>archiving</id> - <!-- This profile is only activated when running the build on a Unix-like OS where we can expect a working Bash --> - <activation> - <activeByDefault>false</activeByDefault> - <os> - <family>unix</family> - </os> - </activation> - <build> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>exec-maven-plugin</artifactId> - <version>1.2.1</version> - <executions> - <execution> - <id>archive-products</id> - <phase>pre-integration-test</phase> - <goals> - <goal>exec</goal> - </goals> - </execution> - </executions> - <configuration> - <executable>${basedir}/../../releng/org.eclipse.epp.config/tools/createArchives.sh</executable> - <arguments> - <argument>${eclipse.epp.archiveDirectory}</argument> - <argument>${project.build.directory}/products/epp.package.${eclipse.epp.id}</argument> - <argument>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</argument> - </arguments> - </configuration> - </plugin> - </plugins> - </build> - </profile> - <profile> <id>eclipse-sign-mac</id> <build> <plugins> |