Skip to content
Roger Souza edited this page Sep 6, 2019 · 1 revision

Setup

Antes de começar, é necessário clonar o repositório do projeto:

git clone https://github.com/rogersouza/banking.git
cd banking

Docker & docker-compose

Requerimentos:

  1. Docker Engine Version 17.09.0+
  2. docker-compose

1. Variáveis de ambiente:

Copie o .env pra raiz do projeto com:

cp /example/dev.env .env

Por padrão, o .env define um DATABASE_URL que aponta pro service db, definido pelo docker-compose

2. Servidor de desenvolvimento

Para iniciar o servidor de desenvolvimento, rode:

docker-compose up --build

Depois disso, você poderá acessar a API em http://localhost:4000/

Rodando os testes

Os testes podem ser rodados com:

docker-compose run -e MIX_ENV=test web mix test
Clone this wiki locally