Skip to content
This repository has been archived by the owner on Oct 3, 2019. It is now read-only.

Latest commit

 

History

History
63 lines (50 loc) · 1.97 KB

guia_de_instalacao.md

File metadata and controls

63 lines (50 loc) · 1.97 KB

Guia de Instalação

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].

2 - Em seguida siga os comandos para executar o ambiente de produção:
$ cd 2018.1-Dulce_Report/Docker/Dev
$ sudo docker-compose -f build.yml  build  
$ sudo docker-compose -f start-deps.yml up -d
$ sudo docker-compose -f start-report.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

Para rodar e escrever os testes você deve abrir o docker de testes, para isso siga as sguintes instruções:

Inicialmente, é necessário fazer os seguintes comandos:

$ cd utils
$ ./script_coveralls.sh

Em seguida, para rodar os testes:

$ cd 2018.1-Dulce_Report/Docker/Test
$ sudo docker-compose -f build.yml  build
$ sudo docker-compose -f start-report.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

Para fechar e encerrar os dockers utilize o seguinte comando:

OBS: esse comando para todos os dockers que estão rodando em sua máquina.

$ sudo docker stop $(sudo docker ps -q)

OBS

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.