You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by gi...@git.apache.org on 2017/08/02 23:00:48 UTC

[GitHub] merlimat opened a new pull request #628: Docker image to build website in Jenkins

merlimat opened a new pull request #628: Docker image to build website in Jenkins
URL: https://github.com/apache/incubator-pulsar/pull/628
 
 
   ### Motivation
   
   Building the website requires few dependencies, like Ruby and Jekyll, plus some more tools to have auto-generated docs (Doxygen, PDoc, protobuf-gen-doc, ...).
   
   To have a simple way to build the website, we should run the build inside a Docker container with all the dependencies already available.
   
   ### Modifications
   
    * Use a single `pulsar-build` image, for both building C++ client lib and the website.
    * Removed all generated Doxygen, pdoc and protobuf doc files since we can now generate them on the fly
    * Added script to build website in docker `site/scripts/docker-build.sh`. This can be invoked from linux/mac and will build the local site inside the docker container.
   
   
   cc/ @lucperkins 
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services