Hi all

What blocks us from moving forward with this the site ?

I think the site code is independent from the rest of the code. So we might 
consider moving this repository early and configure the site to be setup 
quickly.

What we need really is the repository in place, a branch to which we can push 
the static content and configuring the gitpubsub to pull the site contnet on 
update.

Thoughts ?

Regards
Felix


> Am 14.12.2016 um 18:04 schrieb Jason Lengstorf <[email protected]>:
> 
> Jenkins should be fine. All we need to do is set it to watch for GitHub 
> commits
> to master, then run the build/hit that gitpubsub endpoint for deploy.
> 
> 
> 
> 
> 
> 
> On Wed, Dec 14, 2016 11:56 AM, Felix Meschberger [email protected]
> wrote:
> Hi
> 
> 
> 
> Looking and checking it seems that this site is built using Jekyll driven by
> Node.JS. But then you get static content that you can serve through a static 
> web
> server. So setting up a Jenkins job for building should really do the job, 
> right
> ?
> 
> 
> 
> And then we can just take the relevant pieces from the _site directory.
> 
> 
> 
> Regards
> 
> Felix
> 
> 
> 
>> Am 14.12.2016 um 16:37 schrieb Matt Rutkowski <[email protected]>:
> 
>> 
> 
>> In regard, to # 3
> 
>> 
> 
>> What is the benefit of hosting a static HTML site (which would have to be
> 
>> created) versus pursuing hosting of the javascript (static HTML
> 
>> generation) site we already have in the OpenWhisk project (i.e.,
> 
>> https://github.com/openwhisk/openwhisk.github.io) which has been updated
> 
>> for Apache (e.g., logoing and content)? It would seem all we would need
> 
>> is something to host the JS server (packaged perhaps in some container)?
> 
>> 
> 
>> Kind regards,
> 
>> Matt
> 
>> 
> 
>> 
> 
>> 
> 
>> From: Felix Meschberger <[email protected]>
> 
>> To: "[email protected]"
> 
>> <[email protected]>
> 
>> Date: 12/14/2016 07:19 AM
> 
>> Subject: Re: [Admin] Site
> 
>> 
> 
>> 
> 
>> 
> 
>> Hi
> 
>> 
> 
>> That sounds great. So we have:
> 
>> 
> 
>> (1) developer updates the site, commits to site-repo/master
> 
>> (2) Jenkins Site build triggered from push
> 
>> (3) Static HTML of site pushed to site-repo/asf-site
> 
>> (4) gitpubsub kicks in an publishes the site
> 
>> 
> 
>> For the time being, I think we can still do steps (2) and (3) manually but
> 
>> would get the automatically pushed site rather quickly.
> 
>> 
> 
>> This is probably again a question for Greg: Can we set this up even now in
> 
>> the short term before even having transferred the Git repositories ?
> 
>> 
> 
>> Thanks
> 
>> Felix
> 
>> 
> 
>>> Am 13.12.2016 um 20:47 schrieb Greg Stein <[email protected]>:
> 
>>> 
> 
>>> On Mon, Dec 12, 2016 at 05:45:37PM +0100, Bertrand Delacretaz wrote:
> 
>>>> Hi Felix,
> 
>>>> 
> 
>>>> On Mon, Dec 12, 2016 at 4:03 PM, Felix Meschberger <[email protected]>
> 
>> wrote:
> 
>>>>> ...The question is, how are we going to setup the „automatic“ or
> 
>> controlled publication...
> 
>>>> 
> 
>>>> As per [1] it's possible to publish ASF websites from Git.
> 
>>> 
> 
>>> Yup. And it is quite easy to have a Jenkins/buildbot job run once a
> 
>>> commit is made to the source, which transforms that source into HTML
> 
>>> and commits it. Via gitpubsub, the committed HTML gets published on
> 
>>> the website.
> 
>>> 
> 
>>> Cheers,
> 
>>> -g
> 
>> 
> 
>> 
> 
>> 
> 
>> 
> 

Reply via email to