Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/nata-vito/devops_studies
- Owner: nata-vito
- Created: 2023-09-25T01:12:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-06T00:10:51.000Z (12 months ago)
- Last Synced: 2023-12-06T17:54:46.375Z (12 months ago)
- Topics: devops, gitactions, pytest, python
- Language: Python
- Homepage:
- Size: 98.6 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 activategit 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:
---