A starting point with Jekyll and Zurb Foundation 6 for quick prototyping.
Install Jenkins.
Install Ruby.
Make sure Jekyll is installed (gem install jekyll
) to use this repo.
Clone the repo and run the following commands:
jekyll serve -I -w --baseurl ''
Bash will tell you the local server address to preview, e.g. http://127.0.0.1:4000
Included is a gh-pages
branch which needs to be updated with changes from development to be viewed on a github.io
URL.
Note that the GitHub Pages URL will be the username of the account, followed by github.io
, then /project-name
. Likely you will be changing the project name from this repo so be sure to update the baseurl
value in _config.yml
to match the new project name. Be sure to include the leading /
in the config file.
If updating with changes from master then do the following:
git checkout gh-pages
git rebase master
git push -u origin gh-pages
You can now preview on GitHub Pages, e.g. ashnewport.github.io/jekyll
For prototyping the following technology is used to build and host:
- HTML
- CSS
- JavaScript
- Jenkins
- Jekyll
- YAML
- Liquid Template
- GitHub Pages
- CloudForge
- Clean up some of the starting files to remove junk
- Add normalize.scss
- Add font awesome
- Update config.yml
Create a more relevant default page and post- Keep tech stack updated for ICT