This is a temporary repo, and a sample static site for a course.
- Install ruby (ruby-full build-essential zlib1g-dev)
- Move gems installation to hidden folden in home and export path
- Install jekyll and bundler
- Realize ruby in ubuntu repos is ancient. Install rbenv dependencies (curl autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libdb-dev )
- Install rbenv (curl -fsSL https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer | bash) and add that to path
- Install latest ruby and set it to global
- Install jekyl,upgrade bundler and generate jekyll skeleton
- Add github pages gem to gemfile (as per the comments in the original Gemfile) and ran bundle install
- That gemfile broke the site I then ran commands that broke jekyll
- Moved site to root after reinstalling the gems I wrongly removed. This version does not use the github pages gem
- Followed instrictions in the gemfile and now it does not work locally. Trying pages
- Pages semi-worked but things were broken. Ran bundle add webrick and it seems to have helped when running with bundle exec
- The above seemed to be problems with my repo name. I tried to reserve my
<username>.github.io
page but it seems to have broken stuff. Reverted to that name and things are as expected.