Programa do Curso
Introdução
Visão geral do Agile Desenvolvimento e suas vantagens
- Integração contínua
- Entrega Contínua
- Implantação Contínua
Benefícios de usar entrega contínua
Compreendendo os pipelines de entrega contínua
Visão geral dos conceitos integrados de primeira classe
Visão geral do GoCD
- GoRecursos do CD
- Go Pipelines de CD vs. Jenkins Pipelines
- Visão geral dos conceitos básicos no GoCD
Instalando o GoCD
- Instalando o GoCD Server
- Instalando um GoAgente de CD
Usando GoCD
- Usando o painel do pipeline
- Usando os agentes e as páginas de detalhes do agente
- Usando a página de atividades do pipeline
- Visualizando detalhes do estágio
- Visualizando detalhes do trabalho
- Usando a GoUI do CD Admin
- Visualizando GoDetalhes do Servidor de CD
- Exibindo ambientes
- Visão Geral do Mapa do Fluxo de Valor
Criando um pipeline
- Nomeando o pipeline
- Apontando o pipeline para um material no Git
- Definindo Estágios, Trabalhos e Tarefas
Concluindo e executando seu pipeline
- Visualizando as informações do palco
- Visualizando a saída e os detalhes da execução do trabalho
Usando um pipeline como material para outro pipeline
Manipulação de artefatos
- Publicação de artefatos
- Buscando e usando artefatos
Usando guias personalizadas
Usando um mapa de fluxo de valor
Compreendendo o Fan-Out e o Fan-In
Configurando GoCD
- Gerenciando pipelines e dependências
- Gerenciando Agentes
- Gerenciando Ambientes
- Rotulagem e agendamento de pipelines
- Parametrizando um Pipeline
- Personalização de rótulos de pipeline
- Clonando um pipeline
- Bloqueando um pipeline
- Adicionando Material e Estágio ao Pipeline Existente
- Adicionando Job ao Estágio Existente
- Adicionando tarefa ao trabalho existente
- Usando modelos de pipeline
- Criando um pipeline manual
- Gerenciando usuários e autenticação
- Administração de grupo de pipeline
- Configurando notificações
Resumo e solução de problemas
Observações finais
Requisitos
- Experiência básica de programação
- Familiaridade com Agile Desenvolvimento
Declaração de Clientes (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Curso - Advanced Spinnaker
Gosto de todas as possibilidades que descobri no curso sobre DevOps opções que posso aplicar para ter um melhor fluxo de trabalho de CD/CI!
Juan Manuel - si
Curso - Jenkins: Continuous Integration for Agile Development
Machine Translated