[
https://issues.jboss.org/browse/JBDS-3375?page=com.atlassian.jira.plugin....
]
Nick Boldt commented on JBDS-3375:
----------------------------------
Details of the two approaches:
{code}
...
<build>
<plugins>
<plugin>
<groupId>com.googlecode.maven-download-plugin</groupId>
<artifactId>download-maven-plugin</artifactId>
<version>1.2.1</version>
<executions>
<execution>
<id>fetch-target-platform</id>
<phase>generate-sources</phase>
<goals>
<goal>wget</goal>
</goals>
<configuration>
<
url>http://download.jboss.org/jbosstools/targetplatforms/jbdevstudiota...
<unpack>true</unpack>
<outputDirectory>target</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
...{code}
or
{code}
...
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-p2-extras-plugin</artifactId>
<version>${tychoVersion}</version>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>mirror</goal>
</goals>
</execution>
</executions>
<configuration>
<source>
<repository>
<
url>http://download.jboss.org/jbosstools/targetplatforms/jbdevstudiota...
<layout>p2</layout>
</repository>
</source>
<destination>${project.build.directory}/</destination>
<includeNonGreedy>false</includeNonGreedy>
<includeFeatures>true</includeFeatures>
<latestVersionOnly>false</latestVersionOnly>
<mirrorMetadataOnly>false</mirrorMetadataOnly>
<includePacked>false</includePacked>
<compress>true</compress>
<append>false</append>
</configuration>
</plugin>
...
{code}
JBDS target platform zip contains both packed and unpacked artifacts
--------------------------------------------------------------------
Key: JBDS-3375
URL:
https://issues.jboss.org/browse/JBDS-3375
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Sub-task
Components: build, target-platform, updatesite
Affects Versions: 9.0.0.Alpha2
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 9.0.0.Alpha2
I've got two approaches now for including the JBDS target platform into the JBDS
update site.
a) mirror the TP site - size on disk is 328M and the increase in size to JBDS update site
is about 200M
b) wget the TP zip and unpack - size on disk after unzipping is 458M
So... not sure which approach is more efficient given the zip is a single file to
download, but it's 130M (more than 1/3rd) larger.
If we can remove the packed (or unpacked) artifacts from the zip, we'd certainly win.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)