... | @@ -131,5 +131,15 @@ Para que seja possível executar o CI/CD com sucesso é necessário configurar a |
... | @@ -131,5 +131,15 @@ Para que seja possível executar o CI/CD com sucesso é necessário configurar a |
|
|
|
|
|
### Parte 5 - Criação da pipeline de CI/CD
|
|
### Parte 5 - Criação da pipeline de CI/CD
|
|
|
|
|
|
|
|
Por fim, é necessário que a pipeline seja criada no repositório desejado, onde o nome do arquivo deve ser `.gitlab-ci.yaml`. Abaixo se encontram as pipeline utilizadas no backend e frontend do workshop, porém não são "balas de prata", portanto o aluno deverá ajustá-las de acordo com a sua demanda:
|
|
|
|
|
|
`TODO` |
|
- [Frontend](https://tools.ages.pucrs.br/workshop-ages-winter-2021/frontend/blob/master/.gitlab-ci.yml)
|
|
|
|
- [Backend](https://tools.ages.pucrs.br/workshop-ages-winter-2021/backend/blob/master/.gitlab-ci.yml)
|
|
|
|
|
|
|
|
:warning: Deve-se modificar os repositórios das pipelines:
|
|
|
|
|
|
|
|
1. Acessar novamente o painel do serviço **ECR** no console da AWS
|
|
|
|
2. No menu lateral, acessar **Repositories** e copiar a **URI** do repositório
|
|
|
|
3. Alterar as ocorrências de `029236691098.dkr.ecr.us-east-2.amazonaws.com/<tag-do-app>` pelo seu repositório ECR
|
|
|
|
|
|
|
|
Agora todo commit realizado no seu repositório será enviado ao Swarm executando na AWS, parabéns! :tada: :clap: :rocket: |