Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions CONTRIBUTE.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ upstream:

- `bundle install`
- Copy `spec/support/sample.config.yml` to `spec/support/config.yml` and edit it
- Run the tests with `bundle exec rspec`
- Run the tests with `bundle exec rspec` and `bundle exec cucumber`

Note that if you don't have all the supported databases installed and running,
some tests will fail.
Note that the Cucumber specs require `redis` to be running, you can either run it globally
on your system or use the provided `docker-compose.yml` file and run `docker compose up`.

## 3. Prepare your contribution

Expand Down
7 changes: 7 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
services:
redis:
image: redis:6.2-alpine
restart: always
ports:
- '127.0.0.1:6379:6379'
command: redis-server --save 20 1 --loglevel warning