sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Desruisseaux (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SIS-112) Maven site on Jenkins has broken links
Date Wed, 17 Jul 2013 20:15:46 GMT
Martin Desruisseaux created SIS-112:
---------------------------------------

             Summary: Maven site on Jenkins has broken links
                 Key: SIS-112
                 URL: https://issues.apache.org/jira/browse/SIS-112
             Project: Spatial Information Systems
          Issue Type: Bug
          Components: Build process
    Affects Versions: 0.3
         Environment: Jenkins
            Reporter: Martin Desruisseaux


Jenkins automatically generates a link toward the Maven generated site, which is available
there:

http://builds.apache.org/job/sis-trunk/site/

However, in my understanding of {{JENKINS-6681}}, Jenkins does not use the {{mvn site:deploy}}
goal for that purpose. Instead, it performs its own deployment (or simulates a deployment).
Unfortunately sub-modules seem to have broken links. Our directory hierarchy is:

{noformat}
root
├── core
│   ├── sis-utility
│   ├── sis-metadata
│   └── sis-referencing
├── storage
│   ├── sis-storage
│   └── sis-netcdf
...etc...
{noformat}

but Jenkins flattened everything like below:


{noformat}
root
├── core
├── sis-utility
├── sis-metadata
├── sis-referencing
├── storage
├── sis-storage
├── sis-netcdf
...etc...
{noformat}

Consequently there is no way to reach any {{sis-*}} module from the links created by Maven.
This issue seems to be related to the following discussion:

* http://issues.jenkins-ci.org/browse/JENKINS-6681

As a workaround, we could deploy the site on some server using the standard {{mvn site:deploy}}
goal. But which server?


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message