Hi, I don't know if you guys use maven to publish website. But we have recently build a maven plugin to publish maven website to a scm destination. See documentation here: http://maven.apache.org/plugins/maven-scm-publish-plugin-1.0-beta-1/maven-scm-publish-plugin/ The vote for the first version (1.0-beta-1) will end tomorrow. I currently use it for 2 projects: * archiva: archiva.apache.org * directmemory: directmemory.apache.org
It works fine (at least it looks :-)). NOTE: The plugin takes care of removed files and delete them in the scm. You can have a look at the sources to see how it's configured or feel free to ask any questions. HTH, 2012/9/13 Gert Vanthienen <[email protected]>: > L.S., > > Forwarding these questions to the builds@ mailing list - perhaps > someone here can help us out with the build related questions about > what is possible with buildbot with regards to getting our > documentation/website builds automated? > > Thanks, > > Gert > > > > ---------- Forwarded message ---------- > From: Gert Vanthienen <[email protected]> > Date: Fri, Sep 7, 2012 at 5:22 PM > Subject: Migrate to svnpubsub and buildbot - what's possible? > To: infrastructure <[email protected]> > > > L.S., > > > At the Apache ServiceMix project, we're preparing to migrate our > website and documentation to svnpubsub. Both the contents for the > website and documentation are being generated using Maven and we can > change our builds to allow our committers to deploy the site to an SVN > location. > > However, during the discussion, Dan Kulp also pointed out another > solution that would avoid the deploy step, by using buildbot to > rebuild the contents automatically for us on checkin. Before we setup > our builds to generate contents in an external directory for use in > buildbot, we have a few more questions. > > We are using two external tools for building our documentation pages: > Pygments to generate CSS markup for code highlighting and Prince XML > to generate PDF documents. Is either one of these already supported > on the buildbot machines or should we look into using pure > Maven/Java-based alternatives for them? > > Also, the documentation project contains two branches (for > version-based documentation) and the website main contents is coming > from another project. Can buildbot be set up to run those build > separately and publish into another subdirectory of the website or > would it be better to try and create a unified build for everything? > > > Thanks, > > Gert -- Olivier Lamy Talend: http://coders.talend.com http://twitter.com/olamy | http://linkedin.com/in/olamy
