[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