aboutsummaryrefslogtreecommitdiffstatshomepage

Workspace setup

  • To reduce pain, set up rbenv to manage your Ruby versions. Install one that's known to work:

    make ruby
    
    • Otherwise, make sure you have Ruby and Bundler set up.
  • Install dependencies:

    make deps
    
  • Make sure builds are working:

    make build
    

Development

  • Build the website and serve it at http://localhost:4000/:

    make serve
    
    • It will pick up changes and reload pages automatically.

Upgrading dependencies

  • To upgrade dependencies in Gemfile.lock & push them to the repository:

    make maintenance
    
  • Manually upgrade dependencies in Gemfile.lock:

    bundle update