Entrar em Contato

Programa do Curso

Soverania sobre o CI Leve

  • Por que os serviços de CI/CD na nuvem criam riscos de bloqueio do fornecedor (vendor lock-in) e exposição de segredos.
  • Objetivos de design do Woodpecker CI: simplicidade, nativo para Docker e independente de forja.
  • Comparação com GitHub Actions, GitLab CI, Drone e Jenkins.

Implantação do Servidor e Agentes

  • Pilha Docker Compose: servidor, agentes e banco de dados.
  • Variáveis de ambiente e registro OAuth da Forja.
  • Rótulos dos agentes, planejamento de capacidade e limites de recursos.

Autoração do Pipeline

  • Sintaxe do woodpecker.yml: etapas, serviços e condições.
  • Seleção de imagens Docker e montagem do espaço de trabalho.
  • Execução em paralelo e cadeias de dependência.

Integração com a Forja

  • Configuração de webhooks para Gitea e Forgejo.
  • Filtragem de ramificações, gatilhos de Pull Request (PR) e eventos de etiqueta.
  • Relatórios de status do commit e geração de badges.

Segredos e Segurança

  • Escopos de segredos: repositório, organização e global.
  • Injeção de credenciais para estágios de implantação.
  • Isolamento de rede e agentes confiáveis versus não confiáveis.

Compilações em Matriz e Armazenamento em Cache

  • Matrizes de teste multilinguagem e multiversão.
  • Plug-in de cache para diretórios de dependências.
  • Upload de artefatos para armazenamento compatível com S3.

Operações

  • Logs do servidor, telemetria dos agentes e inspeção da fila.
  • Escala horizontal dos agentes com Docker Swarm ou Kubernetes.
  • Cópia de segurança e restauração do histórico de pipelines e segredos.

Requisitos

  • Experiência intermediária com Git e pipelines de CI/CD.
  • Conhecimentos de administração de servidores Linux e Docker.
  • Familiaridade com a administração do Gitea ou Forgejo.

Público-Alvo

  • Equipes de DevOps que necessitam de CI auto-hospedado leve para Gitea/Forgejo.
  • Organizações que evitam o uso do GitHub Actions ou GitLab CI como serviço (SaaS).
  • Pequenas e médias equipes que desejam soberania sobre os pipelines sem excessos de funcionalidades.
 14 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas