1 - Primeiro leia o nosso guia de contribuição onde são explicados todos os passos para contribuir. Ahh, não esquece de ler nosso código de conduta.
Para poder executar e contribuir com o projeto, você deve ter o Docker e o Docker Compose em sua máquina. Caso reste duvidas você também pode entrar em contato conosco criando uma issue ou pelo email [email protected].
$ cd 2018.1-Dulce_Login/Environments/Development
$ sudo docker-compose -f build.yml build
$ sudo docker-compose -f start-deps.yml up -d
$ sudo docker-compose -f start-login.yml up
Pronto o seu ambiente de trabalho já está funcionando, para acessar o ambiente de teste pelo terminal digite o seguinte comando:
$ sudo docker exec -it **NomeDoServiço** bash
Para rodar e escrever os testes você deve abrir o docker de testes, para isso siga as seguintes instruções:
$ cd 2018.1-Dulce_Login/Environments/Test
$ sudo docker-compose -f build.yml build
$ sudo docker-compose -f start-login.yml up -d
Pronto o seu ambiente de trabalho já está funcionando, acessar o ambiente de teste pelo terminal digite o seguinte comando:
$ sudo docker exec -it **NomeDoServiço** bash
OBS: esse comando para todos os dockers que estão rodando em sua máquina.
$ sudo docker stop $(sudo docker ps -q)
Os serviços estão rodando em background devido a flag -d
, se desejar rodar o docker e verificar o andamento basta retirar essa flag da execução.