... | ... | @@ -20,3 +20,8 @@ O processo de deploy acontece quando um commit é feito na branch "main" do repo |
|
|
Com isto, um runner do Gitlab é executado na própria EC2 onde a API está hospedada, onde executará os testes e enviará as migrações do Prisma para o banco de dados no RDS.
|
|
|
Após realizar a etapa de enviar as migrações para o banco de dados, o runner faz o "build" da imagem da API, finaliza algum container da API que já esteja em execução caso este exista, e executa um novo container com a nova imagem criada.
|
|
|
|
|
|
|
|
|
## **Pipeline de Deploy do FrontEnd:**
|
|
|
![AGES_-_Page_3](uploads/bc1bc4c7124fb8d4b7b0f9679b449b98/AGES_-_Page_3.jpeg)
|
|
|
|
|
|
O deploy do front end também utilizará o mesmo runner do git lab na EC2 para realizar a criação da APK e da IPA. Este runner enviará estes arquivos para uma pasta de releases no S3, onde o download das versões será disponibilizado. |
|
|
\ No newline at end of file |