- Clone the repository
- Install Jekyll How to
- Run
bundle clean
to clean up the directory (no need to run--force
) - Run
bundle install
to install ruby dependencies. If you get errors, delete Gemfile.lock and try again. - Run
bundle exec jekyll liveserve
to generate the HTML and serve it fromlocalhost:4000
the local server will automatically rebuild and refresh the pages on change.
- Run
bundle exec jekyll clean
- Run
bundle exec jekyll build --config _configCREATIS.yml
All the website ready to be published is located inside the '_site' folder.
- Connect to tux (using your SSH key etc..) with FileZila
- Copy/Paste the content of your '_site' folder into the remote 'public_html' folder
- Connect with SSH to tux
- Inside your home folder, run
chmod 755 -R public_html/
Finally, check that all works by going on creatis.insa-lyon.fr/~yourName/