[jbosstools-issues] [JBoss JIRA] (JBIDE-11734) Create TP site using an "eclipse-repository", <repositories> and category.xml
Mickael Istria (JIRA)
jira-events at lists.jboss.org
Wed May 30 06:33:18 EDT 2012
[ https://issues.jboss.org/browse/JBIDE-11734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12697108#comment-12697108 ]
Mickael Istria commented on JBIDE-11734:
----------------------------------------
Nick, can you please detail the current process to generate sites/TP here, with its current pitfalls? The main one I see is that we often have unusable target platforms.
Instead I suggest:
# We maintain a site, in the eclipse-repository Tycho way, and manage its content with a category.xml. This site will include a union of all our requirements for dev and builds
# We also maintain target platforms (a pom with .target files) as we do now. We try to leverage some validation as suggested in JBIDE-12003 to ensure we can resolve target platforms from the site
# CI Build job would be:
## Build site
## Publish site to download.jboss.org
## Validate, Build and publish .target to Nexus
This should really improve usability and maintainability of how we manage and consume targets. WDYT?
> Create TP site using an "eclipse-repository", <repositories> and category.xml
> -----------------------------------------------------------------------------
>
> Key: JBIDE-11734
> URL: https://issues.jboss.org/browse/JBIDE-11734
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: target-platform
> Reporter: Mickael Istria
> Assignee: Nick Boldt
> Fix For: 3.4.0.M1
>
>
> Instead of parsing and tweaking a .target file to generate the "requirement" repository, we could make it a normal "eclipse-repository" artifact. We would manage versions in it.
> Then we know the versions of deps in that site, and we can create target platform using 0.0.0 for versions since we are sure they are resolved against our site.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list