tree: a11e75ae18a19dfaada4916dd204005a14a06564 [path history] [tgz]
  1. _data/
  2. _docs/
  3. _includes/
  4. _layouts/
  5. _plugins/
  6. _posts/
  7. _sass/
  8. css/
  9. develop/
  10. fonts/
  11. help/
  12. img/
  13. js/
  14. news/
  15. talks/
  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.