[jbosstools-issues] [JBoss JIRA] (JBIDE-13977) updates/requirements/*/build.xml scripts should include pack.gz artifacts (using p2.process.artifacts pack="true") to make resolving multiple.target faster

Nick Boldt (JIRA) jira-events at lists.jboss.org
Mon May 13 08:51:06 EDT 2013


    [ https://issues.jboss.org/browse/JBIDE-13977?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12773769#comment-12773769 ] 

Nick Boldt commented on JBIDE-13977:
------------------------------------

Seems that the choices are either:

* fetch packed artifacts, regen metadata

or

* fetch packed artifacts, repack all artifacts (even if they already exist), regen metadata

For massive sites like Kepler, and large sites like Eclipse or WebTools, we might be better off to simply pull what's there, and regen, rather than attempting to pack everything just in case a few IUs are on the kepler site w/o being packed already.

Alternatively, we could look at filtered-mirroring of Kepler so we don't pull in stuff we don't need. If it's in the TP, we mirror; if not, we don't. May take a few iterations to make sure we don't omit something we actually need, however.
                
> updates/requirements/*/build.xml scripts should include pack.gz artifacts (using p2.process.artifacts pack="true") to make resolving multiple.target faster
> -----------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-13977
>                 URL: https://issues.jboss.org/browse/JBIDE-13977
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: Build/Releng, target-platform, updatesite, upstream
>    Affects Versions: 4.1.0.Alpha2
>            Reporter: Nick Boldt
>            Assignee: Mickael Istria
>             Fix For: 4.1.0.Beta1
>
>
> All ant scripts (updates/requirements/*/build.xml) used to mirror 3rd party reqs from Eclipse.org and other places should be updated to generate .pack.gz artifacts too.
> {code}<p2.process.artifacts pack="true" repositoryPath="file:/${repoDirLocation}" />{code}
> Refs: 
> * http://git.eclipse.org/c/platform/eclipse.platform.releng.eclipsebuilder.git/plain/scripts/repoRelated/process-artifacts.xml
> * http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm&cp=2_0_20_3_3

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list