maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nikolas Falco (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MSITE-788) Remove menu items link in the side bar to sub module that do not generate any site in the same build.
Date Fri, 02 Dec 2016 17:47:58 GMT
Nikolas Falco created MSITE-788:
-----------------------------------

             Summary: Remove menu items link in the side bar to sub module that do not generate
any site in the same build.
                 Key: MSITE-788
                 URL: https://issues.apache.org/jira/browse/MSITE-788
             Project: Maven Site Plugin
          Issue Type: Improvement
          Components: site:run
    Affects Versions: 3.6
         Environment: Windows7, Maven 3.3.9
            Reporter: Nikolas Falco
            Priority: Minor


We have some multi-module projects where a few modules are only for scope distribution or
for integration test.
These modules are marked with maven.site.skip=true and the site is not generated, but in the
maven site of parent project they appear in the sidebar menu, clearly if you click on those
links are broken.

Debugging the code, the mojo loop on each project in the reactor build and add as menu item.

Is possible add a configuration element of maven-site-plugin to exclude some modules from
the modules report menu? or implement a check if a site for that project exists?


org.example
 |- module1
 |- module2
 |- module.test (skip generation)
 |- distribution (skip generation)

the maven site of org.example have in the menu bar links to no available site of distribution
and module.test



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message