tree: d6aabe00c85d8fca177039f87c563ba9273174ad [path history] [tgz]
  1. _data/
  2. _docs/
  3. _includes/
  4. _layouts/
  5. _plugins/
  6. _posts/
  7. _sass/
  8. community/
  9. css/
  10. develop/
  11. downloads/
  12. fonts/
  13. img/
  14. js/
  15. news/
  16. .gitignore
  17. _config.yml
  18. doap_calcite.rdf
  19. favicon.ico
  20. Gemfile
  21. index.html
  22. README.md
site/README.md

Apache Calcite docs site

This directory contains the code for the Apache Calcite web site, calcite.apache.org.

Setup

  1. cd site
  2. svn co https://svn.apache.org/repos/asf/calcite/site target
  3. sudo apt-get install rubygems ruby2.1-dev zlib1g-dev (linux)
  4. sudo gem install bundler github-pages jekyll
  5. bundle install

Add javadoc

  1. cd ..
  2. mvn -DskipTests site
  3. mv target/site/apidocs site/target

Running locally

Before opening a pull request, you can preview your contributions by running from within the directory:

  1. bundle exec jekyll serve
  2. Open http://localhost:4000

Pushing to site

  1. cd site/target
  2. svn status
  3. You'll need to svn add any new files
  4. svn ci

Within a few minutes, svnpubsub should kick in and you'll be able to see the results at calcite.apache.org.