Você provavelmente já conhece o GitHub e talvez já tenha:
- repositórios;
- branches;
- Pull Requests;
- GitHub Actions;
- workflows;
- CI/CD.
- e muitos problemas
Mas você já se perguntou:
"E se eu quisesse fazer a mesma coisa usando GitLab?"
O GitLab oferece muito mais do que um lugar para armazenar seu código.
Ele combina:
Git Repository
+
CI/CD
+
Container Registry
+
Security
+
Artifacts
+
Environments
+
Deployments
+
Observability
Nesta série vamos começar com algo extremamente simples e evoluir até um pipeline muito próximo de um ambiente profissional.
Dia 1 — GitLab CI/CD do Zero
Pipeline simples de testes de um FastAPI
This article was originally published by DEV Community and written by Hugo Cosme.
Read original article on DEV Community