This is the GitHub Pages repository for the Indie Testing Community website, powered by Jekyll and the Cayman GitHub Pages theme.
See the GitHub Pages documentation to understand how to add new pages to the site.
See the Cayman theme documentation for instructions on editing the templates, styling and config. See also:
- Adding a theme to your GitHub Pages site using Jekyll - GitHub Pages documentation
- Themes - Overriding Theme Defaults - Jekyll documentation.
First, ensure that you have a recent version of Ruby installed locally.
On a Mac, you can install rbenv using Homebrew and install a sensible version of Ruby globally or within this directory:
brew install rbenv
rbenv init # follow the instructions to add rbenv to your shell
rbenv install 3.3.0 # install the correct Ruby version for this repo on your machine
rbenv global 3.3.0 # set the default Ruby version for this machine
# or:
rbenv local 3.3.0 # after navigating to this repository, run this command to set the Ruby version for just this project
If any of these commands don't work as they should, you may need to quit and re-open your terminal app/tab before trying again.
Once you have a sensible Ruby environment up and running, run these two commands to install dependencies:
gem install bundler
bundle install
Finally, run this command to generate the static site and serve it locally at localhost:4000:
bundle exec jekyll serve
As you edit files and save them, the static site will automatically rebuild.