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
  7 horas
 

Declaração de Clientes (2)

Cursos Relacionados

Jenkins for .Net Continuous Integration (CI)

  14 horas

Categorias Relacionadas