Introdução ao EcoSistema GitLab

Programações do Curso


Programação Detalhada

Conteúdo Programático

1. Contexto e visão geral

  • Diferenças entre GitHub e GitLab.
  • Vantagens e implicações do uso do GitLab em ambiente institucional.
  • Estrutura básica do sistema: usuários, grupos e projetos.

2. Ecossistema e Runner

  • Papel do GitLab CE e do GitLab Runner.
  • Relação entre repositórios, jobs e pipelines.
  • Conceito de automação e integração contínua.

3. Fluxo mínimo com Merge Request

  • Conceitos básicos de Merge Request.
  • Fluxo colaborativo de revisão e integração de código.
  • Relação entre MR e boas práticas de versionamento.

4. Conceito de Pipeline e fechamento

  • Estrutura lógica de uma pipeline.
  • Visão geral do ciclo CI/CD.
  • Encerramento e discussão sobre boas práticas de automação.