Hi, On Mon, Jan 4, 2010 at 11:47 AM, Reto Bachmann-Gmuer <[email protected]> wrote: > this is not going to work as the user hudson has no account on > people.apache.org and thus cannot deploy site and artifact to this server, > switched to "install site". > > what's the recommended way to deploy artifacts and site?...
I see that artifacts are being deployed to the snapshots repository, for example [1], do these come from the Hudson build or were they deployed manually? For the site, the options (AFAIK) are 1) generate content in confluence have have that auto-exported to the live website, with a delay of 4 hours max IIRC. 2) commit static HTML to subversion and have that deployed almost immediately via SvnPubSub If the Maven build generates the complete site, 2) might be the best option - in this case someone has to generate the site locally, and commit the results, which can be live almost immediately. I'm not sure if that can be done fully automatically via Hudson, and in any case it's nice to have commits and diffs of the actual content so for now the commit-then-publish way might be the best. If you think 2) is the right option I can have a look at how to setup the live publishing at http://incubator.apache.org/clerezza/ -Bertrand [1] http://repository.apache.org/snapshots/org/apache/clerezza/org.apache.clerezza.app.webguiexamples/0.2-incubating-SNAPSHOT/org.apache.clerezza.app.webguiexamples-0.2-incubating-20091223.111515-4.jar
