Closed thiagohdaqw closed 3 years ago
Merging #203 (c965347) into develop (9a75f2f) will increase coverage by
0.02%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## develop #203 +/- ##
===========================================
+ Coverage 99.73% 99.75% +0.02%
===========================================
Files 36 38 +2
Lines 766 832 +66
===========================================
+ Hits 764 830 +66
Misses 2 2
Impacted Files | Coverage Δ | |
---|---|---|
app/app.py | 100.00% <100.00%> (ø) |
|
app/ext/migrate.py | 100.00% <100.00%> (ø) |
|
app/ext/seed.py | 100.00% <100.00%> (ø) |
|
app/model/course.py | 100.00% <100.00%> (ø) |
|
app/model/discipline.py | 100.00% <100.00%> (ø) |
|
app/model/post.py | 100.00% <100.00%> (ø) |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update b51c68f...c965347. Read the comment docs.
Obtive o seguinte erro nos testes do gerenciador de comandos make reproduzindo em um linux mint:
Esse erro é referente ao ENTRYPOINT do arquivo Dockerfile
Obtive o seguinte erro nos testes do gerenciador de comandos make reproduzindo em um linux mint:
Esse erro é referente ao ENTRYPOINT do arquivo Dockerfile
provalvemente tem q rodar o comando com sudo.
tenta esse comando chmod +x scripts/flask.sh
provalvemente tem q rodar o comando com sudo. tenta esse comando
chmod +x scripts/flask.sh
Bacana, é isso mesmo !
Descrição
Foi adicionado as ferramentas, migrations, e o workflow para deploy continuo. Esse deploy ocorre toda vez que algum commit for inserido na develop, por meio de PR's. O Migration foi implementado porq ele gerencia as versoes da tabela do banco de dados. Além disso, foi implementado o Make que é um gerenciador de comandos. Mais informações em #200.
Resolve
200
Como Isso Foi Testado
Foi testado em um outro repositorio de testes, disponivel em: https://github.com/thiagohdaqw/2020.2-Anunbis-Testes/runs/2548313646?check_suite_focus=true
Como testar localmente
1) Pre-requisitos:
make install
2) Resete a sua aplicação
make down
3) Suba a aplicaçãomake up
- Nesse processo, se tudo der certo, a aplicação sobe e cria as tabelas automaticamente. 4) Alimente o banco de dadosmake seed
- Ira alimentar o banco de dados com as entidades básicas encontradas emapp/ext/static
Capturas de telas
Tarefas gerais realizadas