Skip to content

Latest commit

 

History

History
executable file
·
21 lines (11 loc) · 970 Bytes

README.md

File metadata and controls

executable file
·
21 lines (11 loc) · 970 Bytes

Local development

Option 1: Install docker and run with docker build -t personal-website:1.0.0 . and docker run -p 4000:4000 personal-website:1.0.0

Option 2 (better for local dev): Install ruby with rbenv and install bundler (see versions in Dockerfile). Launch app with bundle exec jekyll serve --config _config.yml,_config-dev.yml

Tests can be run manually with bundle exec rake test

Notes:

  • when updating dependencies, may need to delete gemfile.lock before rerunning bundle install
  • See wiki for other misc notes

Build & Deployment

App is tested, built, and deployed via github workflows (see .github/workflows/ruby.yml and .github/workflows/jekyll.yml)

Website template