Sha256: 7a62df556abdfc77ce1c432886211c9b25a1c9ed5c6350980dc99853759568c8

Contents?: true

Size: 795 Bytes

Versions: 20

Compression:

Stored size: 795 Bytes

Contents

# Docker Compose for contributors

This gem includes different adapters which require specific tools instaled
on local machine. With docker this could be achieved inside container and
new contributor could start working on code with a minumum efforts.

## Steps:

1. Install Docker Compose https://docs.docker.com/compose/install
1. Build the app container `docker-compose build`
1. Install gems `docker-compose run --rm app bundle install`
1. Run specs `docker-compose run --rm app bundle exec rspec`
1. Run tests `docker-compose run --rm app bundle exec rake test`
1. Clear and check files with Rubocop `docker-compose run --rm  app bundle exec rubocop -D`
1. Optional: log in to container an using a `bash` shell for running specs
```sh
docker-compose run --rm app bash
bundle exec rspec
```

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
flipper-0.17.2 docs/DockerCompose.md
flipper-0.17.1 docs/DockerCompose.md
flipper-0.16.2 docs/DockerCompose.md
flipper-0.16.1 docs/DockerCompose.md
flipper-0.16.0 docs/DockerCompose.md
flipper-0.15.0 docs/DockerCompose.md
flipper-0.14.0 docs/DockerCompose.md
flipper-0.13.0 docs/DockerCompose.md
flipper-0.13.0.beta1 docs/DockerCompose.md
flipper-0.12.2 docs/DockerCompose.md
flipper-0.12.1 docs/DockerCompose.md
flipper-0.12.0 docs/DockerCompose.md
flipper-0.11.0 docs/DockerCompose.md
flipper-0.11.0.rc1 docs/DockerCompose.md
flipper-0.11.0.beta9 docs/DockerCompose.md
flipper-0.11.0.beta8 docs/DockerCompose.md
flipper-0.11.0.beta7 docs/DockerCompose.md
flipper-0.11.0.beta6 docs/DockerCompose.md
flipper-0.11.0.beta5 docs/DockerCompose.md
flipper-0.11.0.beta4 docs/DockerCompose.md