[jbosstools-issues] [JBoss JIRA] (JBIDE-18105) generate jbtearlyaccess.properties from jbtearlyaccess-multiple.target

Nick Boldt (JIRA) issues at jboss.org
Tue Aug 26 17:59:59 EDT 2014


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

Nick Boldt edited comment on JBIDE-18105 at 8/26/14 5:59 PM:
-------------------------------------------------------------

I wonder if instead of creating something new (parse .target into .properties), we can extend org.jboss.tools.tycho.sitegenerator.GenerateRepositoryFacadeMojo#generateSiteProperties() to work for uncategorized features, or more simply, just call http://download.jboss.org/jbosstools/updates/scripted-installation/director.xml #list.feature.groups to pull the whole list of IUs and dump that to a file, like this:

{code:title=https://raw.githubusercontent.com/jbosstools/jbosstools-build-ci/master/util/installFromTarget.sh}
${ECLIPSEEXEC} -consolelog -nosplash -data ${WORKSPACE}/data -application org.eclipse.ant.core.antRunner -f ${WORKSPACE}/director.xml -DtargetDir=${ECLIPSE} \
list.feature.groups -Doutput=${WORKSPACE}/feature.group.list.properties -DsourceSites=${INSTALL_PLAN} -Dexec=${ECLIPSEEXEC}
{code}


[~mickael_istria], WDYT? Maven or Ant ftw?




was (Author: nickboldt):
I wonder if instead of creating something new (parse .target into .properties), we can extend org.jboss.tools.tycho.sitegenerator.GenerateRepositoryFacadeMojo#generateSiteProperties() to work for uncategorized features, or repurpose http://download.jboss.org/jbosstools/updates/scripted-installation/director.xml #list.feature.groups to pull the whole list of IUs and dump that to a file? 

[~mickael_istria], WDYT? Maven or Ant ftw?



> generate jbtearlyaccess.properties from jbtearlyaccess-multiple.target
> ----------------------------------------------------------------------
>
>                 Key: JBIDE-18105
>                 URL: https://issues.jboss.org/browse/JBIDE-18105
>             Project: Tools (JBoss Tools)
>          Issue Type: Sub-task
>          Components: build, central, discovery
>    Affects Versions: 4.2.0.CR1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 4.2.0.CR1
>
>
> Since the JBT EA .target file already contains all the IUs which are considered early access (and their dependencies, which are sometimes also EA, like Tern) we can generate the list of EA features from that .target file, and maintain an ongoing [min,max] version range of what's considered early access.



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jbosstools-issues mailing list