Escreva o .gitlab-ci.yml com 4 stages
Push para o GitLab e Pipeline CI/CD
Medium
30 pts
Contexto
O pipeline CI/CD é a espinha dorsal do processo de automação. A parada manual no stage approve_migration garante que um humano revise o plano antes da execução.
Crie .gitlab-ci.yml com os stages: lint → plan → execute → verify:
stages:
- lint
- plan
- execute
- verify
variables:
ANSIBLE_FORCE_COLOR: '1'
default:
image: fuso19/autonetops_ansible:v3
O stage approve_migration deve ser manual (when: manual).