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

Reply via email to