Hi all,

yeah ... bin there ... done that ... guilty as charged.

Well in general Apache websites are simple static HTML/JS/CSS content served by 
a really fat Apache HTTPD server.

However you don't copy stuff to the webserver directly. As mentioned before you 
usually setup a detached branch in a code repo named "asf-site" and then ask 
infra to sync that with your projects website.

In the Apache PLC4X (incubating) project we generate the website as part of the 
maven build. Everything is automatically pushed to a dedicated website git 
repos asf-site branch.

However this automatic push has to be executed on Jenkins nodes tagged with 
"git-websites" as only these have the credentials to automatically push to ASF 
code repos.

I will gladly help you get setup as I know this can be quite a pain if you 
don't know all the little details.


Chris



Am 30.11.18, 04:34 schrieb "Justin Mclean" <jus...@classsoftware.com>:

    HI,
    
    And created for you [1]. Chris (one of the other mentors) has experience 
creating apache websites from scratch and may have some advice to offer.
    
    Thanks,
    Justin
    
    1. https://github.com/apache/incubator-iotdb-website

Reply via email to