On 05/01/2013, at 10:57 PM, Hervé BOUTEMY <herve.bout...@free.fr> wrote:
> ok, that was my first attempts back in july, not based on performance > expectations but simply logic > but the release procedure wasn't easy to automate in Maven: I don't see in > Continuum instrusction where the "svn cp xxx/latest to xxx/<release-version>" > is done. Is it in a Unix shell script? Pretty much, exec-maven-plugin: http://svn.apache.org/viewvc/continuum/trunk/continuum-docs/pom.xml?r1=1427648&r2=1427649& scm:tag didn't support what was needed - but this could be added to the scm-publish plugin as an option. > > At that time, the intent was pure logic ("clean work" idea), with impact on > the way to import history: see http://maven.apache.org/plugins/maven-scm- > publish-plugin/examples/importing-maven-site.html > But when Olivier came in to help me, we chose to drop this part and make > simple ("brute force"?) content import and drop this "latest" idea which was > hard to explain > > It seems we need to get back to this latest idea since it is really a strong > performance requirement (and efficiency: yes, between 2 maven release, not > much > content has changed in the 131 MB) > > > I had a look at Continuum and I didn't find some thing we do in maven: Continuum's site structure is a bit confused, but it has 3 parts: a single site set of versioned documentation, a single main top-level site, and then a multi-module generated documentation set. > - multi-modules sites > - content generation from sources (javadoc, jxr, plugin documentation) > Did I miss something? Both of these are in the top level POM: http://svn.apache.org/viewvc/continuum/trunk/pom.xml?revision=1428315&view=markup It was reduced to project-info-reports and javadoc:aggregate + jxr:aggregate (+tests) The multi-module site uses the "site site:stage scm-publish:publish-scm" technique, while continuum-docs and the main site just use site-deploy. - Brett -- Brett Porter br...@apache.org http://brettporter.wordpress.com/ http://au.linkedin.com/in/brettporter http://twitter.com/brettporter --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org