Usando:
git clone https://github.com/CarlosWGama/aula-devops.git
cd aula-devops
git checkout tag-aula
As tag das aulas são:
- inicio - Material cru, sem nada ainda
- testes - Material com integração de testes
- docker - Material com uso de docker
- gh-actions - Material com o uso do Github Actions
Os testes são usando Jest, por isso é preciso também executar o seguinte comando:
npm install
Para subir o projeto em Docker basta rodar o comando
docker compose up
O projeto terá rodando:
O workflow de teste e publicação está disponivel em:
Autor: Carlos W. Gama Licença: MIT