-
Notifications
You must be signed in to change notification settings - Fork 0
/
SUAS-INSTRUÇÕES.txt
39 lines (23 loc) · 1.06 KB
/
SUAS-INSTRUÇÕES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# README
Esse teste foi desenvolvido utilizando docker e docker-compose, nas seguintes
versões:
- Docker version 18.06.1-ce
- docker-compose version 1.22.0
Se precisar, as instruções para instala-los está em https://docs.docker.com/install/
## Como executar a aplicação
Baixe o projeto e entre na pasta:
git clone https://github.com/guilhermehilst/gympass-interview-test.git
cd gympass-interview-test
Como o docker e o docker-compose instalados, execute os seguintes comandos:
docker-compose build
para instalar as gems:
docker-compose run --rm web bundle install
para criar o banco de dados e fazer a migrações:
docker-compose run --rm web bundle exec rails db:setup
após tudo configurado, rode o seguinte comando para rodar a aplicação:
docker-compose up
para acessar a aplicação, entre no browser na seguinte url: `http://localhost:3000`
## Como executar a suite de testes
Para os testes, foi escolhido as gems `rspec-rails` e `shoulda-matchers`.
Execute o seguinte comando para rodar a suite de testes:
docker-compose run --rm web bundle exec rspec