Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 953 Bytes

README.md

File metadata and controls

50 lines (40 loc) · 953 Bytes

Configure

install direnv to make your life easier! (https://direnv.net/)

cp .envrc.sample .envrc
direnv allow

without direnv

cp .envrc.sample .envrc
source .envrc

Build

Occasionally you'll need to rebuild the container, it's a good idea to rebuild anytime the Dockerfile changes, it's been awhile since your last rebuild, or there's been massive changes to your gemfile. It's always good to test that building still works.

docker-compose build
# or as one single step to build & run
docker-compuse up --build -d

Run

Requires scholarsphere to be running, or at the very least a redis instance, and minio instance for the queue to connect to

docker-compose up -d 

# get a terminal 
./bin/dc-shell

# fire up the listener
./start.sh

Run tests

from the container:

./bin/rspec

from outside the container:

./bin/dc-rspec

Stop developing and go home for the day

docker-compose down