Child pages
  • Publish Website
Skip to end of metadata
Go to start of metadata

Build the updated website

We use Jekyll to build the website. Refer to the Jekyll homepage for how to install it http://jekyllrb.com.
Building the website is very easy: switch to the gh-pages branch and run jekyll.

git checkout gh-pages
jekyll build -d ../samoa-website
Configuration file: ~/workspace/incubator-samoa/_config.yml
Source: ~/workspace/incubator-samoa
Destination: ../samoa-website
Generating...
done.
Auto-regeneration: disabled. Use --watch to enable.

You can clean up any temporary byproduct of the site build.

git clean -fd

Publish the website

Go to the website directory and commit the changes.

cd ../samoa-website/
svn update
svn commit

State the JIRA issue ID that tracks the changes in the commit comment (e.g., SAMOA-XX: New website layout).