Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

How to Publish

Info

The main purpose of this step is to build with "jekyll build" and commit changes in "_site" into "http://svn.apache.org/viewvc/incubator/eagle/site/", then http://eagle.incubator.apache.org/ will automatically serve the changes.

  • Clone site from apache svn repository http://svn.apache.org/viewvc/incubator/eagle/site/ into local directory EAGLE_SITE_SVN_DIR for example "eagle-site-svn"

  • Build as static web site into '_site' directory and commit changes under ${EAGLE_SITE_SVN_DIR} back to apache svn repository

    Code Block
    $ jekyll build
    Configuration file: /Users/hao/Workspace/incubator-eagle/website/_config.yml
                Source: /Users/hao/Workspace/incubator-eagle/website
           Destination: /Users/hao/Workspace/incubator-eagle/website/_site
          Generating... done.
  • Commit "_site" content into svn repository 

    Info

    How to use SVN? http://svnbook.red-bean.com/ or use GUI tool http://www.smartsvn.com/

  • Validate whether the website is updated in http://eagle.incubator.apache.org/docs/