fga-eps-mds / 2020.2-Anunbis

Aplicação que auxilia na avaliação de professores e disciplinas da UnB. Anunbis: https://anunbis-frontend.herokuapp.com/. Anunbis-API: http://anunbis-backend.herokuapp.com/
https://fga-eps-mds.github.io/2020.2-Anunbis/
GNU General Public License v3.0
5 stars 11 forks source link

Adicionar testes no Github Actions #161

Closed thiagohdaqw closed 3 years ago

thiagohdaqw commented 3 years ago

Descrição:

Para a Integração Continua, os testes devem ser sempre rodados para uma maior confiança do produto. Assim, o Github Action permite fazer essa automatização da realização dos testes sempre quando fizerem um pull request para a develop.

Tarefas:

Critérios de aceitação:

thiagohdaqw commented 3 years ago

A professora sugeriu o uso do GitHub Actions juntamente com o CodeClimate Aqui tem um tutorial de como implementar essa automatização

thiagohdaqw commented 3 years ago

ACT

Act é uma ferramenta muito boa para testar o github actions localmente. https://yonatankra.com/how-to-test-github-actions-locally-using-act/

thiagohdaqw commented 3 years ago

Testes

Consegui fazer o github rodar os testes. No entanto, nao consegui com o CodeClimate, mas com o COVERSALLS consegui. Estou realizando os testes em outro repositorio para nao poluir esse. https://github.com/thiagohdaqw/2020.2-Anunbis-Testes/pull/6/checks?check_run_id=2335850633