Open Piemontez opened 6 months ago
Rafael; não vejo nenhum problema em ter um Dockerfile e/ou um Dockercompose nos projetos ! com certeza ajudam os desenvolvedores que usam essa plataforma. Pode subir um PR com os arquivos que eu avalio e autorizo ! mas é bom que sejam acompanhados de um arquivo .md com explicações sobre o uso desse recurso.
Quanto aos testes automatizados (apesar de ainda serem muito poucos) eles já rodam no actions do github, para várias versões do PHP. Ou seja a cada commit feito os testes rodam novamente. Infelizmente ainda são muito poucos em função da quantidade de métodos e possíveis pontos de falha na biblioteca e suas dependências.
Descrição detalhada
Criei o seguinte Dockerfile, para rodar os testes automatizados na máquina. O objetivo deste é poder realizar uma rápida simulação do projeto, sem precisar instalar o PHP e suas dependências.
Possível implementação
Adicionar o conteúdo abaixo no arquivo Dockerfile, na pasta raiz do projeto.