Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1.14 KB

README.md

File metadata and controls

25 lines (21 loc) · 1.14 KB

Stack

Roda | Puma | Heroku | Route53

Required

  • Ruby version and gem requirements are specified in Gemfile
  • Heroku CLI

Local Deployment

  1. git clone https://github.com/JordanRushing/roda-sequel-puma-heroku-app.git
  2. gem install bundler
  3. gem install puma -- --with-opt-dir=c:\openssl
  4. bundle install
  5. puma config.ru

CD with Heroku and TravisCI

  1. Install Heroku cli
  2. heroku login
  3. git clone https://github.com/JordanRushing/roda-sequel-puma-heroku-app.git
  4. From the project root: heroku create
  5. git push heroku master
  6. Navigate to the provided URL to access the application
  7. Enable a pipeline for continuous deployment through heroku web interface at https://www.heroku.com
  8. Navigate to https://travis-ci.org and link your new repo to enable CI