Conceito de pronto¶
Documentação em progresso
Ao término de sua atividade e antes de submetê-la para merge request ⧉, verifique se os critérios mínimos de aceite listados abaixo são atendidos:
- Não deve haver nenhum problema quando executada as ferramentas SonarLint ⧉ configurada na IDE ⧉ ou Sonar Scanner ⧉ pelo terminal;
- Para assegurar a qualidade do código-fonte do projeto, execute a ferramenta PyLint ⧉, conforme exemplificado no tópico Analisando código-fonte;
- Garantir que todas as dependências necessárias para o funcionamento do projeto estejam mapeadas nos arquivos
requirements.txt
erequirements-dev.txt
com suas respectivas versões; e - Assegurar que todo o código-fonte implementado para sua atividade está coberto por testes, conforme demonstrado no tópico Testando a aplicação deste documento.
Esses critérios são validados durante a execução da esteira DevOps configurada para os projetos, então siga-os para não prejudicar a entrega de suas atividades.