Tecnologia GitLab Runner

Executores: Shell, Docker e mais, escolha técnica e limitações

A escolha do executor no GitLab Runner define como e onde seus jobs serão executados, impactando segurança, isolamento e velocidade. Entenda as diferenças, limitações e quando optar por Shell, Docker, VirtualBox ou outros, para alinhar a execução do pipeline às necessidades do seu ambiente.

GitLab Runner: executor, agente ou orquestrador?

O GitLab Runner não é o servidor GitLab, nem um simples agente. Ele executa os jobs definidos no pipeline CI/CD, conectando-se ao GitLab para receber instruções e reportar resultados. Existem diferentes tipos de Runner, cada um adequado para cenários específicos de automação.

Por que CI/CD mudou o ciclo de vida do software

O CI/CD revolucionou o ciclo de vida do software ao automatizar testes, builds e deploys, reduzindo erros humanos e acelerando entregas. Antes, releases eram lentos e arriscados; agora, pipelines automatizados garantem valor contínuo e previsível.

Automação de pipelines CI/CD com GitLab Runner

Você automatiza pipelines de integração e entrega contínua com GitLab Runner. O curso parte dos conceitos de CI/CD e chega à operação de pipelines escaláveis e seguros. O que você vai fazer Configurar o GitLab Runner em Linux, Docker e…