How to contribute
The Fluent Assertions landing page is using Jekyll and Github Pages.
How to Build this Site
Prerequisites
- Ruby 2.4.x (note: 2.5 and higher may fail due to the
ffi
ruby lib only supporting < 2.5). An easy way to install is to usechoco install ruby --version 2.4.3.1
- The
bundler
gem (gem install bundler
). If you receive SSL-related errors while runninggem install
, try runningrefreshenv
first.
Building
- Clone this repository
cd
into the root of the repository- Install the Ruby Devkit using
ridk install
followed by option 3. - Run
bundle install
. - Run
bundle exec jekyll serve
. To have it monitor your working directory for changes, add the--incremental
option.
Troubleshooting
- Do you receive an error around
jekyll-remote-theme
andlibcurl
? See this issue on the pages-gem repo. - Do you receive an error
Liquid Exception: SSL_connect returned=1 errno=0 state=error: certificate verify failed
? Check out this solution in the Jekyll repo.