Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 1.6 KB

README.md

File metadata and controls

22 lines (18 loc) · 1.6 KB

Build Status

Setup

  1. You will need Ruby installed on your development machine. Ruby 2.4 or 2.5 should both work fine.
    • Check version with ruby -v
  2. We’ll be using git (install if you don’t already have it)
    • For those who are unfamiliar with git & reading these notes in retrospect, please send me a DM and we’ll figure out the best way for you to get comfortable with basic commands or an IDE.
  3. Clone the repository
  4. Navigate to your project directory in cmd, git bash
  5. Run a gem install bundler
  6. Run a bundle install
  7. If both (5) and (6) succeed, you’ll be good to run bundle exec jekyll serve --port 4000 (you don’t need the --port 4000, but this option allows you to specify the port on which the site will run locally for you.)
    • To test out SSE web api features on staging run bundle exec jekyll serve --config _config.yml,_config_staging.yml
    • To test our SSE web api features while running the api locally run bundle exec jekyll serve --config _config.yml,_config_local.yml
  8. You should be able to run the website locally now!
  9. Checkout our backlog under "Projects" and "Website Re-Design" to find items to work on.

Continuous Integration

There are checks that will be performed whenever Pull Requests are opened. To save time on the build server, please run the tests locally to check for errors that will occur in the CI builds.

  1. To run Rubocop, run the command bundle exec rubocop -R