This sourceFiles branch contains all the files needed to build the website. The master branch contains the generated source files of plues.github.io
We use the jekyll-multiple-languages-plugin. Therefore, we need to provide a precompiled version of the Jekyll sources to run on GitHub Pages.
Run bundle exec jekyll build
locally to generate the static source files located in the _site/
subdirectory.
To build the website on localhost run bundle exec jekyll serve
.
To install the required tools run:
gem install bundler
bundle install
The website is built and deployed using Travis CI.
Once pushed the sourceFiles
branch is built and the result is commited and
pushed to the master
branch, thus updating the website.