[jbosstools-issues] [JBoss JIRA] (JBIDE-15760) generated index.html facade should suppress link to features/ & site.properties for bundle-only sites

Nick Boldt (JIRA) issues at jboss.org
Thu Jun 19 09:30:24 EDT 2014


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

Nick Boldt edited comment on JBIDE-15760 at 6/19/14 9:29 AM:
-------------------------------------------------------------

To test this we need another PR applied in jbosstools-integration-stack-tests, in order to move up to version 0.19.0-SNAPSHOT of repo-utils:

https://github.com/nickboldt/jbosstools-integration-stack-tests/pull/1/

Built locally successfully. @pleacu, you can apply this PR safely & kick a new build.

Note that I didn't update the version of the site from 4.1 to 4.2 yet. Wasn't sure if you planned to fork a new branch first.


was (Author: nickboldt):
To test this we need another PR applied in jbosstools-integration-stack-tests, in order to move up to version 0.19.0-SNAPSHOT of repo-utils:

https://github.com/nickboldt/jbosstools-integration-stack-tests/pull/1/

Built locally successfully; PR can be applied.

> generated index.html facade should suppress link to features/ & site.properties for bundle-only sites
> -----------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-15760
>                 URL: https://issues.jboss.org/browse/JBIDE-15760
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build, maven
>    Affects Versions: 4.1.1.Beta1
>            Reporter: Nick Boldt
>            Assignee: Paul Leacu
>            Priority: Minor
>             Fix For: 4.2.0.Alpha2
>
>
> The generated index.html facade should not provide a link to features/ subfolder if the site only contains bundles (plugins/ subfolder), since the link is 404'd.
> Example sites w/ no features:
> http://download.jboss.org/jbosstools/updates/nightly/integration-stack-tests/4.1.kepler/
> http://download.jboss.org/jbosstools/updates/nightly/integration-stack-tests/master/
> Need to parameterize this bit of XSLT [0]:
> [0] https://github.com/jbosstools/jbosstools-maven-plugins/blob/master/tycho-plugins/repository-utils/src/main/resources/xslt/site.xsl#L113-L114
> Also, we should probably not generate a site.properties file [1] for sites w/ no features as there's no features to list in the file.
> [1] https://github.com/jbosstools/jbosstools-maven-plugins/blob/master/tycho-plugins/repository-utils/src/main/resources/xslt/site.properties.xsl



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the jbosstools-issues mailing list