[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-6982) Create eclipse.org deps mirror from .target file on download.jboss.org

Nick Boldt (JIRA) jira-events at lists.jboss.org
Wed Oct 13 01:51:39 EDT 2010


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

Nick Boldt commented on JBIDE-6982:
-----------------------------------

Have added new targets for simplicity:

"all" or "install" (default operation) -- will install from the target platform repo by first building the REPO/ dir, then do an install into Eclipse+Deltapack using p2.director 

"tests" -- 2 validation tests: test target platform first by building against the target platform repo, then against the p2.dir-installed base

Additionally, the "build.local.target.platform.repo" (the first part of "install") now updates the .target file based on any changes as a result of updating the target REPO dir. Therefore, the following two files are ready for SVN commit after a clean run:

e361-wtp322.target (manually updated) -> e361-wtp322.target.p2mirror.xml (generated) -> REPO/ (generated) -> e361-wtp322.target (generated from REPO/)

Because of this round-tripping, it is therefore possible to start with the e361-wtp322.target.p2mirror.xml script (which is easiest to update because it doesn't contain any feature versions) and end up with an up to date .target file.

------------

TODOs:

* build.xml should support Windows & Mac

* wrap a pom around build.xml so it can be run w/ Maven instead of Ant

* switch Hudson jobs to use -Dtycho.targetPlatform=/home/hudson/static_build_env/jbds/path/to/Eclipse+Deltapack+TargetPlatform instead of just the TargetPlatform repo

* document 5 use cases: 
  * using local TargetPlatform repo locally with Hudson, 
  * using local TargetPlatform repo locally (override required to parent/pom.xml ?) 
  * using remote TargetPlatform repo (http://download.jboss.org/jbosstools/updates/target-platform/latest/)
  * using Eclipse+Deltapack+TargetPlatform in Hudson
  * using Eclipse+Deltapack+TargetPlatform locally


> Create eclipse.org deps mirror from .target file on download.jboss.org
> ----------------------------------------------------------------------
>
>                 Key: JBIDE-6982
>                 URL: https://jira.jboss.org/browse/JBIDE-6982
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: Build/Releng
>    Affects Versions: 3.2.0.Beta1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 3.2.0.Beta2
>
>
> 1. resolve .target file's contents (build target platform pom)
> 2. create site.xml for target file's features
> 3. generate update site w/ Tycho

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list