FGA-GCES / Trabalho-Individual-2020-1

Enunciado e código fonte do Trabalho Individual de GCES 2020/1
0 stars 49 forks source link

Gabriela Barrozo Guedes #10

Open gabibguedes opened 3 years ago

gabibguedes commented 3 years ago

Nome: Gabriela Barrozo Guedes

Matricula: 16/0121612

Link do Repositório: https://github.com/gabibguedes/Trabalho-Individual-2020-1

A descrição da solução do trabalho está no arquivo Solucao.md na raiz do repositório.

renatocoral commented 3 years ago
Item Nota Observações
1. Containerização
Container do Back-end 0,5 Feito
Container do Front-end 0,5 Feito
Container do Banco de Dados 0,5 Feito
Automação entre os containers (Docker-compose) 1,5 Todos os containers estão automatizados e bem separados
2. Integração contínua (Front-end)
Build: Construção completa do ambiente 1,0 Feito
Testes: Os testes automatizados da aplicação devem ser executados 1,0 Feito
Coleta de métricas: Deverá ser realizada a integração com algum serviço externo de coleta de métricas de qualidade; 1,0 Utilizou code climate
Regras de avaliação: O sistema de integração contínua deve exibir as informações de cada pipeline, e impedir que trechos de código que não passem corretamente por todo o processo sejam adicionados à 'branch default' do repositório. 0,5 As informações estão sendo exibidas em cada pull request e há um pull request exemplo para provar que será bloqueado caso os checks não passem
3. Integração contínua (Back-end)
Build: Construção completa do ambiente 1,0 Feito
Testes: Os testes automatizados da aplicação devem ser executados 1,0 Feito
Coleta de métricas: Deverá ser realizada a integração com algum serviço externo de coleta de métricas de qualidade; 1,0 Code Climate
Regras de avaliação: O sistema de integração contínua deve exibir as informações de cada pipeline, e impedir que trechos de código que não passem corretamente por todo o processo sejam adicionados à 'branch default' do repositório. 0,5 Feito, segue o front end
4. Coverage (Extra)
Caso cumpra todos os requisitos obrigatórios descritos acima, será atribuída uma pontuação extra para o aluno que configure sua pipeline de modo a coletar a porcentagem de cobertura de testes na aplicação (Back end e Front end). 0,0 Não foi possível encontrar a porcentagem de cobertura de testes, apenas do frontend nos logs do job dentro do CI travis
5. Deploy contínuo (Extra)
Caso cumpra todos os requisitos obrigatórios descritos acima, será atribuída uma pontuação extra para o aluno que configure sua pipeline de modo a publicar a aplicação automaticamente, sempre que um novo trecho de código seja integrado à branch default. 1,0 Foi deployado e está integrado para publicação automática em http://67.205.150.225:8080/
Total 11,0