[
https://jira.jboss.org/browse/JBIDE-6982?page=com.atlassian.jira.plugin.s...
]
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