Website for dotnetfringe.org
Fonts: Intro Cond
- Install Ruby (2.3.x is what we're using)
- Install the bundler gem:
gem install bundler
- Head to the root directory in your command prompt
- Run
bundle install
. The github pages gems will install. - Run
bundle exec jekyll serve --config _config.yml,_config.dev.yml
. This will serve the page athttp://localhost:4000
- If you omit the
--config
references, all URLs will reference the prod site, which may be confusing. - This refernece means that the standard
_config.yml
is used first, and then overriden with the values in_config.dev.yml
. If you run into problems, feel free to reach out to Sean Killeen or find us on the dotNetFringe Slack org
Sean Ran into this problem.
Here's the fix on windows, per that thread (note -- requires a restart):
- Go to github and generate a personal access token
- It just needs public access
- Don't forget to copy the token text!
- Create a system environment variable called
JEKYLL_GITHUB_TOKEN
and set the value to the token text - Create a system environment variable called
SSL_CERT_FILE
and set the value to the full path of thecacert.pem
file (found in the root directory of this repo) - Restart your machine.
This should remove this error when building the repo. (ugh, sorry about that)