Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nata-vito/devops_studies

Estudo sobre DevOps utilizando Python como linguagem principal
https://github.com/nata-vito/devops_studies

devops gitactions pytest python

Last synced: 20 days ago
JSON representation

Estudo sobre DevOps utilizando Python como linguagem principal

Awesome Lists containing this project

README

        

# DevOps Studies

Neste repositório, aplico alguns estudos sobre devops utilizando Python como linguagem principal. Utilizo as blibliotecas Pytest para realizar testes, a Coverage que extrair metricas sobre a cobertura dos meus testes em relação a aplicação e automações com o GitActions para build do pacote e testes automatizados. Sinta-se livre para colaborar com o projeto!

---
### Pre-requisitos
- Anaconda

### Instalação
```
# Ative o ambiente
conda create --name python=3.9
conda activate

git clone https://github.com/nata-vito/devops_studies.git
cd devops_studies
pip install -r requirements.txt
```

## Utilização

```
cd ac1

# Executa os testes e cobertura de testes
coverage run --source=./ -m pytest -v tests

# Report no terminal
coverage report

# Report via HTML
coverage html
```

Para a cobertura do Covarege ficar em 100%, basta descomentar os testes fail, mas tenha em mente que a sua o build do GitHub Actions falhará.

## 🤝 Collaborators

Agradecemos às seguintes pessoas que contribuíram para este projeto:




Foto do Natanael Vitorino no GitHub


Natanael Vitorino



---